From 581084123f01c32a39fdf45f4a2093f622f58f20 Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Fri, 17 Mar 2017 09:47:30 -0400 Subject: [PATCH] Protect against hiding while not attached Change-Id: I44b16d2644c80c737ffc16bf11cc1259e3c3984b Fixes: 36137783 Test: Edit QS --- .../src/com/android/systemui/qs/customize/QSCustomizer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java b/packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java index 198cb9e7689f0..d8e5542540769 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java +++ b/packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java @@ -228,6 +228,7 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene } private final Callback mKeyguardCallback = () -> { + if (!isAttachedToWindow()) return; if (Dependency.get(KeyguardMonitor.class).isShowing() && !mOpening) { hide(0, 0); }