summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2019-10-22 15:18:01 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2019-10-22 15:18:01 +0000
commitb75e5da2cb9d7dd2ba9b8d3dfef7ab00c1f84820 (patch)
tree8d7246eb6668e0d7dcbbf511fc0f9f11d9736526
parent7825637f80138800eb3bb5901d056a2ef4f03646 (diff)
parent1d739fb5c0c747f510485ccae191089eec727c7d (diff)
Merge "Always remove unhide flags while pretending callback from SystemUI"
-rw-r--r--services/core/java/com/android/server/wm/DisplayPolicy.java3
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;