Don\'t read raw root from State, use getCurrentRoot am: c265117881

am: bba8b91620

* commit 'bba8b916204dcc07d47817ecced24a3026eae521':
  Don't read raw root from State, use getCurrentRoot
This commit is contained in:
Steve McKay
2016-02-17 19:38:02 +00:00
committed by android-build-merger

View File

@@ -23,7 +23,6 @@ import static com.android.documentsui.dirlist.DirectoryFragment.ANIM_LEAVE;
import static com.android.documentsui.dirlist.DirectoryFragment.ANIM_NONE;
import static com.android.documentsui.dirlist.DirectoryFragment.ANIM_SIDE;
import static com.android.internal.util.Preconditions.checkArgument;
import static com.android.internal.util.Preconditions.checkState;
import android.app.Activity;
import android.app.Fragment;
@@ -464,8 +463,7 @@ public abstract class BaseActivity extends Activity
* Set mode based on explicit user action.
*/
void setViewMode(@ViewMode int mode) {
checkState(mState.stack.root != null);
LocalPreferences.setViewMode(this, mState.stack.root, mode);
LocalPreferences.setViewMode(this, getCurrentRoot(), mode);
mState.derivedMode = mode;
// view icon needs to be updated, but we *could* do it