From 05f1cdc3e9aca13ea30f77bb750d3be4340e708d Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Mon, 17 Oct 2011 15:01:27 -0700 Subject: [PATCH] Fix stupid bug breaking touch on devices without a nav bar. Change-Id: Id76b7ab5625470fcc72541fb2fe8845cddba523f --- .../com/android/internal/policy/impl/PhoneWindowManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java index 48172fa3aeee1..8b09e00736573 100755 --- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java +++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java @@ -1834,7 +1834,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { pf.right = df.right = vf.right = mDockRight; pf.bottom = df.bottom = vf.bottom = mDockBottom; - final boolean navVisible = mNavigationBar != null && mNavigationBar.isVisibleLw() && + final boolean navVisible = (mNavigationBar == null || mNavigationBar.isVisibleLw()) && (mLastSystemUiFlags&View.SYSTEM_UI_FLAG_HIDE_NAVIGATION) == 0; // When the navigation bar isn't visible, we put up a fake