— a/packages/apps/DocumentsUI/src/com/android/documentsui/BaseActivity.java
+++ b/packages/apps/DocumentsUI/src/com/android/documentsui/BaseActivity.java
@@ -19,6 +19,7 @@ package com.android.documentsui;
import static com.android.documentsui.base.Shared.EXTRA_BENCHMARK;
import static com.android.documentsui.base.SharedMinimal.DEBUG;
import static com.android.documentsui.base.State.MODE_GRID;
+import static com.android.documentsui.base.State.MODE_LIST;
import android.content.Intent;
import android.content.pm.PackageInfo;
@@ -476,7 +477,7 @@ public abstract class BaseActivity
return true;
case R.id.sub_menu_grid:
-
setViewMode(State.MODE_GRID);
-
setViewMode(State.MODE_LIST); return true; case R.id.sub_menu_list:
@@ -550,7 +551,7 @@ public abstract class BaseActivity
mSearchManager.setCurrentSearch(mSearchManager.getQueryContentFromIntent());
}
-
mState.derivedMode = LocalPreferences.getViewMode(this, mState.stack.getRoot(), MODE_GRID);
-
mState.derivedMode = LocalPreferences.getViewMode(this, mState.stack.getRoot(), MODE_LIST); mNavigator.update();
@@ -623,7 +624,7 @@ public abstract class BaseActivity
*/
void setViewMode(@ViewMode int mode) {
if (mode == State.MODE_GRID) {
-
Metrics.logUserAction(MetricConsts.USER_ACTION_GRID);
-
Metrics.logUserAction(MetricConsts.USER_ACTION_LIST); } else if (mode == State.MODE_LIST) { Metrics.logUserAction(MetricConsts.USER_ACTION_LIST); }