diff options
| author | 2022-07-16 02:24:00 +0000 | |
|---|---|---|
| committer | 2022-07-16 02:24:00 +0000 | |
| commit | 8eb62acf885d248fc7981cbdf3b335bdf45850f7 (patch) | |
| tree | 9e4cc613b2fc91865097c2c6b81b09038924ec3d | |
| parent | f18d2bfa91d70c4365a8091927611988888e11ae (diff) | |
| parent | 99bbb21e59cf811475a240c1b8260fb2eacadeee (diff) | |
Merge "Workaround a notification inflation race condition." into tm-d1-dev
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java b/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java index eb496abad460..26614ff4ae58 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ExpandableNotificationRow.java @@ -141,7 +141,9 @@ public class ExpandableNotificationRow extends ActivatableNotificationView public static final float DEFAULT_HEADER_VISIBLE_AMOUNT = 1.0f; private static final long RECENTLY_ALERTED_THRESHOLD_MS = TimeUnit.SECONDS.toMillis(30); - private boolean mUpdateBackgroundOnUpdate; + // We don't correctly track dark mode until the content views are inflated, so always update + // the background on first content update just in case it happens to be during a theme change. + private boolean mUpdateBackgroundOnUpdate = true; private boolean mNotificationTranslationFinished = false; private boolean mIsSnoozed; private boolean mIsFaded; |