diff options
author | Raj Yengisetty <rajesh@cyngn.com> | 2014-08-14 10:45:42 -0700 |
---|---|---|
committer | Matt Garnes <matt@cyngn.com> | 2014-08-15 21:34:45 +0000 |
commit | 84b237f491dadaa155376a57d4100ff27a59397f (patch) | |
tree | e7a92390505b6b8225bda74fce8742678f40a9d4 /src/com | |
parent | 3493881701556f359d29dba1be9f53b5fbb8d85b (diff) | |
download | android_packages_apps_Trebuchet-84b237f491dadaa155376a57d4100ff27a59397f.tar.gz android_packages_apps_Trebuchet-84b237f491dadaa155376a57d4100ff27a59397f.tar.bz2 android_packages_apps_Trebuchet-84b237f491dadaa155376a57d4100ff27a59397f.zip |
When reloading dynamic grid, reload restore page first.
Change-Id: I05c1d1faf61ecd79abf15d4ab84a689b7e0cb2ac
Diffstat (limited to 'src/com')
-rw-r--r-- | src/com/android/launcher3/Launcher.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index 01a52d4e9..fdbe841a6 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -5028,6 +5028,10 @@ public class Launcher extends Activity } public void updateDynamicGrid() { + updateDynamicGrid(mWorkspace.getRestorePage()); + } + + public void updateDynamicGrid(int page) { mSearchDropTargetBar.setupQSB(Launcher.this); initializeDynamicGrid(); @@ -5035,7 +5039,7 @@ public class Launcher extends Activity mGrid.layout(Launcher.this); // Synchronized reload - mModel.startLoader(true, mWorkspace.getCurrentPage()); + mModel.startLoader(true, page); mWorkspace.updateCustomContentVisibility(); } @@ -5046,7 +5050,7 @@ public class Launcher extends Activity public boolean updateGridIfNeeded() { if (mDynamicGridUpdateRequired) { - updateDynamicGrid(); + updateDynamicGrid(mWorkspace.getCurrentPage()); mDynamicGridUpdateRequired = false; return true; } |