Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 82c9033a authored by Walter Jang's avatar Walter Jang
Browse files

Don't log search events when not in search mode

Bug 26697731

Change-Id: I482f1b8c18196b9f4b51bde9db3203f0f4f1fb87
parent a2b77d3f
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -560,8 +560,7 @@ public class PeopleActivity extends ContactsActivity implements
                break;
            case ActionBarAdapter.Listener.Action.START_SEARCH_MODE:
                if (!mIsRecreatedInstance) {
                    Logger.getInstance().logScreenView(
                            ScreenEvent.SEARCH, this, ScreenEvent.TAG_SEARCH);
                    Logger.logScreenView(ScreenEvent.SEARCH, this, ScreenEvent.TAG_SEARCH);
                }
                startSearchOrSelectionMode();
                break;
@@ -1367,9 +1366,8 @@ public class PeopleActivity extends ContactsActivity implements
            if (mAllFragment.wasSearchResultClicked()) {
                mAllFragment.resetSearchResultClicked();
            } else {
                Logger.getInstance().logScreenView(
                        ScreenEvent.SEARCH_EXIT, this, ScreenEvent.TAG_SEARCH_EXIT);
                Logger.getInstance().logSearchEventImpl(mAllFragment.createSearchState());
                Logger.logScreenView(ScreenEvent.SEARCH_EXIT, this, ScreenEvent.TAG_SEARCH_EXIT);
                Logger.logSearchEvent(mAllFragment.createSearchState());
            }
        } else {
            super.onBackPressed();
+4 −2
Original line number Diff line number Diff line
@@ -183,8 +183,10 @@ public class MultiSelectContactsListFragment extends DefaultContactBrowseListFra
                getAdapter().toggleSelectionOfContactId(Long.valueOf(contactId));
            }
        } else {
            if (isSearchMode()) {
                mSearchResultClicked = true;
                Logger.logSearchEvent(createSearchStateForSearchResultClick(position));
            }
            super.onItemClick(position, id);
        }
        if (mCheckBoxListListener != null && getAdapter().getSelectedContactIds().size() == 0) {