diff options
| author | 2019-10-22 15:18:01 +0000 | |
|---|---|---|
| committer | 2019-10-22 15:18:01 +0000 | |
| commit | b75e5da2cb9d7dd2ba9b8d3dfef7ab00c1f84820 (patch) | |
| tree | 8d7246eb6668e0d7dcbbf511fc0f9f11d9736526 | |
| parent | 7825637f80138800eb3bb5901d056a2ef4f03646 (diff) | |
| parent | 1d739fb5c0c747f510485ccae191089eec727c7d (diff) | |
Merge "Always remove unhide flags while pretending callback from SystemUI"
| -rw-r--r-- | services/core/java/com/android/server/wm/DisplayPolicy.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/wm/DisplayPolicy.java b/services/core/java/com/android/server/wm/DisplayPolicy.java index 208f54c146ae..2772483c7dd8 100644 --- a/services/core/java/com/android/server/wm/DisplayPolicy.java +++ b/services/core/java/com/android/server/wm/DisplayPolicy.java @@ -3241,7 +3241,8 @@ public class DisplayPolicy { statusBar.topAppWindowChanged(displayId, isFullscreen, isImmersive); // TODO(b/118118435): Remove this after removing system UI visibilities. - mDisplayContent.statusBarVisibilityChanged(visibility); + mDisplayContent.statusBarVisibilityChanged( + visibility & ~(View.STATUS_BAR_UNHIDE | View.NAVIGATION_BAR_UNHIDE)); } }); return diff; |