summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Olawale Ogunwale <ogunwale@google.com> 2014-12-17 21:56:28 +0000
committer android-build-merger <android-build-merger@google.com> 2014-12-17 21:56:28 +0000
commit4ff7aaf1a2d34b22e442a920c932fd552c17afc9 (patch)
tree9a3737895c0b9dd90139fb94a6defe4f282e852c
parentc946e92e6cf70f2f90e80c5ca27c576402bac69f (diff)
parent424924afc17c807a8059a55a522c976f64973c5d (diff)
am f62877d3: Merge "Prevent wrong system ui visibility callback after the user swipe" automerge: fd7819d
automerge: 424924a * commit '424924afc17c807a8059a55a522c976f64973c5d': Prevent wrong system ui visibility callback after the user swipe
-rw-r--r--policy/src/com/android/internal/policy/impl/PhoneWindowManager.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
index 964ca68816c4..c37cf7506cfd 100644
--- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
+++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
@@ -6090,6 +6090,7 @@ public class PhoneWindowManager implements WindowManagerPolicy {
if (denyTransientStatus || denyTransientNav) {
// clear the clearable flags instead
clearClearableFlagsLw();
+ vis &= ~View.SYSTEM_UI_CLEARABLE_FLAGS;
}
vis = mStatusBarController.updateVisibilityLw(transientStatusBarAllowed, oldVis, vis);