Prevent interacting with secondary handle if not initialized
Bug: 167831766 Change-Id: Id63e7f60806ba6ea3d8cffbbb2849b2d0323e802
This commit is contained in:
@@ -665,7 +665,7 @@ public class NavigationBar implements View.OnAttachStateChangeListener,
|
||||
}
|
||||
|
||||
private void initSecondaryHomeHandleForRotation() {
|
||||
if (!canShowSecondaryHandle()) {
|
||||
if (mNavBarMode != NAV_BAR_MODE_GESTURAL) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1520,7 +1520,7 @@ public class NavigationBar implements View.OnAttachStateChangeListener,
|
||||
}
|
||||
|
||||
private boolean canShowSecondaryHandle() {
|
||||
return mNavBarMode == NAV_BAR_MODE_GESTURAL;
|
||||
return mNavBarMode == NAV_BAR_MODE_GESTURAL && mOrientationHandle != null;
|
||||
}
|
||||
|
||||
private final Consumer<Integer> mRotationWatcher = rotation -> {
|
||||
|
||||
Reference in New Issue
Block a user