diff options
author | Raj Yengisetty <rajesh@cyngn.com> | 2015-03-14 11:44:12 -0700 |
---|---|---|
committer | niks255 <niks255@mail.ru> | 2017-01-07 04:39:45 +0600 |
commit | 9bf1f0710e662f925a4f9dbdb38e81f599bab891 (patch) | |
tree | 0f7a25575c5ebc23969a46c02d50c2a9f73ad482 | |
parent | 98bfe7c638ccc15b9064a062000b813768276e80 (diff) | |
download | android_packages_apps_Trebuchet-9bf1f0710e662f925a4f9dbdb38e81f599bab891.tar.gz android_packages_apps_Trebuchet-9bf1f0710e662f925a4f9dbdb38e81f599bab891.tar.bz2 android_packages_apps_Trebuchet-9bf1f0710e662f925a4f9dbdb38e81f599bab891.zip |
Trebuchet: fix live settings bug
Repro:
- On fresh boot, long press on workspace and open settings panel
- Toggle a setting (e.g. Large icons) that triggers a grid refresh
- Quickly close the panel and click into a workspace page
- Observe sometimes the background of the workspace page is still
outlined as if in Overview mode
Change-Id: I89492aa9eed269dac18027fa43d1d86597370502
-rw-r--r-- | src/com/android/launcher3/OverviewSettingsPanel.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/launcher3/OverviewSettingsPanel.java b/src/com/android/launcher3/OverviewSettingsPanel.java index ef12b50b5..a06702301 100644 --- a/src/com/android/launcher3/OverviewSettingsPanel.java +++ b/src/com/android/launcher3/OverviewSettingsPanel.java @@ -218,8 +218,9 @@ public class OverviewSettingsPanel { frameAnimation.start(); if (mLauncher.updateGridIfNeeded()) { - if (mLauncher.getWorkspace().isInOverviewMode()) { - mLauncher.getWorkspace().showOutlines(); + Workspace workspace = mLauncher.getWorkspace(); + if (workspace.isInOverviewMode()) { + workspace.setChildrenOutlineAlpha(1.0f); mLauncher.mSearchDropTargetBar.hideSearchBar(false); } } |