diff options
| author | 2019-07-25 17:50:40 -0700 | |
|---|---|---|
| committer | 2019-07-25 17:50:40 -0700 | |
| commit | df28bd377c94fa2aadd79f804e45d5919b763477 (patch) | |
| tree | b985a96a9c5639edc70f5e22a473f2555d533ead | |
| parent | b8b30294e2482e403c1e461290c31d7dd42f7cb4 (diff) | |
| parent | 82c4f326a2c5c856f95bfddfad765fd5bb15b564 (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.java | 5 |
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 { |