OSDN Git Service

Merge "When launched into empty recents, show drawer." into klp-dev
[android-x86/frameworks-base.git] / packages / DocumentsUI / src / com / android / documentsui / DirectoryFragment.java
index 4d410d5..1f3901c 100644 (file)
@@ -295,6 +295,11 @@ public class DirectoryFragment extends Fragment {
 
                 updateDisplayState();
 
+                // When launched into empty recents, show drawer
+                if (mType == TYPE_RECENT_OPEN && mAdapter.isEmpty() && !state.stackTouched) {
+                    ((DocumentsActivity) context).setRootsDrawerOpen(true);
+                }
+
                 // Restore any previous instance state
                 final SparseArray<Parcelable> container = state.dirState.remove(mStateKey);
                 if (container != null && !getArguments().getBoolean(EXTRA_IGNORE_STATE, false)) {