summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Beverly <beverlyt@google.com> 2019-07-25 17:50:40 -0700
committer android-build-merger <android-build-merger@google.com> 2019-07-25 17:50:40 -0700
commitdf28bd377c94fa2aadd79f804e45d5919b763477 (patch)
treeb985a96a9c5639edc70f5e22a473f2555d533ead
parentb8b30294e2482e403c1e461290c31d7dd42f7cb4 (diff)
parent82c4f326a2c5c856f95bfddfad765fd5bb15b564 (diff)
Merge "Force status bar visible when plugin holds it open" into qt-r1-dev am: 3bf7017fb7
am: 82c4f326a2 Change-Id: I8ead44168af5af73a6e8520e097cd635e3e6d0d5
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowController.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowController.java
index 4ddd0e9962ad..d9a9f7cbc2a8 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowController.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowController.java
@@ -51,12 +51,13 @@ import com.android.systemui.statusbar.policy.ConfigurationController;
import com.android.systemui.statusbar.policy.ConfigurationController.ConfigurationListener;
import com.google.android.collect.Lists;
+
import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.lang.ref.WeakReference;
import java.lang.reflect.Field;
-
import java.util.ArrayList;
+
import javax.inject.Inject;
import javax.inject.Singleton;
@@ -352,7 +353,7 @@ public class StatusBarWindowController implements Callback, Dumpable, Configurat
}
private void applyForceStatusBarVisibleFlag(State state) {
- if (state.forceStatusBarVisible) {
+ if (state.forceStatusBarVisible || state.forcePluginOpen) {
mLpChanged.privateFlags |= WindowManager
.LayoutParams.PRIVATE_FLAG_FORCE_STATUS_BAR_VISIBLE_TRANSPARENT;
} else {