summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaj Yengisetty <rajesh@cyngn.com>2015-03-14 11:44:12 -0700
committerniks255 <niks255@mail.ru>2017-01-07 04:39:45 +0600
commit9bf1f0710e662f925a4f9dbdb38e81f599bab891 (patch)
tree0f7a25575c5ebc23969a46c02d50c2a9f73ad482
parent98bfe7c638ccc15b9064a062000b813768276e80 (diff)
downloadandroid_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.java5
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);
}
}