33 lines
1.4 KiB
Diff
33 lines
1.4 KiB
Diff
From 69866119d54b6e5aee80530f4030980ef0ab28c1 Mon Sep 17 00:00:00 2001
|
|
From: Danny Lin <danny@kdrag0n.dev>
|
|
Date: Tue, 5 Oct 2021 21:01:15 -0700
|
|
Subject: [PATCH 11/19] SystemUI: Always refresh power menu on UI mode change
|
|
|
|
This is necessary for reliably theming the global actions dialog with
|
|
dynamic colors and adapting it to light/dark themes.
|
|
|
|
Demo screenshots (with color overlays applied):
|
|
https://twitter.com/kdrag0n/status/1445960685427433473
|
|
|
|
Change-Id: Id6f6623096ed231e841ca3794b47f8a0ab54dae6
|
|
---
|
|
.../android/systemui/globalactions/GlobalActionsDialogLite.java | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialogLite.java b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialogLite.java
|
|
index 11da4f5ca39e..afe2629fd53d 100644
|
|
--- a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialogLite.java
|
|
+++ b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsDialogLite.java
|
|
@@ -762,7 +762,7 @@ public class GlobalActionsDialogLite implements DialogInterface.OnDismissListene
|
|
@Override
|
|
public void onUiModeChanged() {
|
|
mContext.getTheme().applyStyle(mContext.getThemeResId(), true);
|
|
- if (mDialog != null && mDialog.isShowing()) {
|
|
+ if (mDialog != null) {
|
|
mDialog.refreshDialog();
|
|
}
|
|
}
|
|
--
|
|
2.25.1
|
|
|