summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Winson Chung <winsonc@google.com> 2022-09-28 16:43:41 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-09-28 16:43:41 +0000
commit354ad8b4651e953965debb35201ac9c80957c108 (patch)
treed6cb1f060b0f7aa15013550984fddbcf8f0b0b5f
parent7c3e43e88ad639d1fbcbec7185112490cb1c4544 (diff)
parent6ceb084c7b8d565ca1456ac7d95976493ee3768f (diff)
Merge "Fix issue with touches falling through nav bar in 3 button nav" into tm-qpr-dev
-rw-r--r--packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBar.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBar.java b/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBar.java
index 30947e839f0a..50a10bc0b15a 100644
--- a/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBar.java
+++ b/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBar.java
@@ -541,10 +541,12 @@ public class NavigationBar extends ViewController<NavigationBarView> implements
if (!mImeVisible) {
// IME not showing, take all touches
info.setTouchableInsets(InternalInsetsInfo.TOUCHABLE_INSETS_FRAME);
+ return;
}
if (!mView.isImeRenderingNavButtons()) {
// IME showing but not drawing any buttons, take all touches
info.setTouchableInsets(InternalInsetsInfo.TOUCHABLE_INSETS_FRAME);
+ return;
}
}