diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2017-06-20 10:03:56 -0700 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2017-06-20 10:55:27 -0700 |
commit | 8392c823a938d527ac826904c0e8dbe7310d6176 (patch) | |
tree | 116429c30228de63782172efc2daf0144c39f87e /src/com/android/launcher3/dynamicui | |
parent | 7e2e2aa80baa4458e086f59e8c55ee016174593c (diff) | |
download | android_packages_apps_Trebuchet-8392c823a938d527ac826904c0e8dbe7310d6176.tar.gz android_packages_apps_Trebuchet-8392c823a938d527ac826904c0e8dbe7310d6176.tar.bz2 android_packages_apps_Trebuchet-8392c823a938d527ac826904c0e8dbe7310d6176.zip |
Fixing various system UI flags not getting updated properly on theme changes.
SystemUiController manages various system UI flags in priorty order and merges
all the states before applying the syste flags.
Fixing WallpaperColors when it was not handing wallpaper change properly in
some cases
Change-Id: I915442818e7888c97c81f63c8ea9f3c13053eb2c
Diffstat (limited to 'src/com/android/launcher3/dynamicui')
-rw-r--r-- | src/com/android/launcher3/dynamicui/WallpaperColorInfo.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/launcher3/dynamicui/WallpaperColorInfo.java b/src/com/android/launcher3/dynamicui/WallpaperColorInfo.java index 856a26ca8..512e89a41 100644 --- a/src/com/android/launcher3/dynamicui/WallpaperColorInfo.java +++ b/src/com/android/launcher3/dynamicui/WallpaperColorInfo.java @@ -61,7 +61,7 @@ public class WallpaperColorInfo implements WallpaperManagerCompat.OnColorsChange @Override public void onColorsChanged(WallpaperColorsCompat colors, int which) { - if (which == FLAG_SYSTEM) { + if ((which & FLAG_SYSTEM) != 0) { boolean wasDarkTheme = mIsDark; boolean didSupportDarkText = mSupportsDarkText; update(colors); |