From b9122c672e76923018198ab0eda07fa6a2145dbc Mon Sep 17 00:00:00 2001 From: ztenghui Date: Wed, 12 Feb 2014 14:16:22 -0800 Subject: [PATCH] Fix one flag setting bug TODO: encapsulate the bit operations into functions. Change-Id: I68ada214c080ac54ea43c327684c87dacef85491 --- core/java/android/view/View.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 393b16656ac30..49dc5728cdb27 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -6161,7 +6161,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, mPrivateFlags3 |= PFLAG3_FITTING_SYSTEM_WINDOWS; return !dispatchApplyWindowInsets(new WindowInsets(insets)).hasInsets(); } finally { - mPrivateFlags3 &= PFLAG3_FITTING_SYSTEM_WINDOWS; + mPrivateFlags3 &= ~PFLAG3_FITTING_SYSTEM_WINDOWS; } } else { // We're being called from the newer apply insets path.