Loading libs/WindowManager/Shell/src/com/android/wm/shell/back/BackAnimationController.java +7 −5 Original line number Diff line number Diff line Loading @@ -1106,13 +1106,15 @@ public class BackAnimationController implements RemoteCallable<BackAnimationCont mCurrentTracker.updateStartLocation(); BackMotionEvent startEvent = mCurrentTracker.createStartEvent(mApps[0]); dispatchOnBackStarted(mActiveCallback, startEvent); if (startEvent.getSwipeEdge() == EDGE_NONE) { // TODO(b/373544911): onBackStarted is dispatched here so that // WindowOnBackInvokedDispatcher knows about the back navigation and intercepts touch // events while it's active. It would be cleaner and safer to disable multitouch // altogether (same as in gesture-nav). // WindowOnBackInvokedDispatcher knows about the back navigation and intercepts // touch events while it's active. It would be cleaner and safer to disable // multitouch altogether (same as in gesture-nav). dispatchOnBackStarted(mBackNavigationInfo.getOnBackInvokedCallback(), startEvent); } } } private void requestTopUi(boolean hasTopUi, int backType) { if (mRequestTopUiCallback != null && (backType == BackNavigationInfo.TYPE_CROSS_TASK Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/back/BackAnimationController.java +7 −5 Original line number Diff line number Diff line Loading @@ -1106,13 +1106,15 @@ public class BackAnimationController implements RemoteCallable<BackAnimationCont mCurrentTracker.updateStartLocation(); BackMotionEvent startEvent = mCurrentTracker.createStartEvent(mApps[0]); dispatchOnBackStarted(mActiveCallback, startEvent); if (startEvent.getSwipeEdge() == EDGE_NONE) { // TODO(b/373544911): onBackStarted is dispatched here so that // WindowOnBackInvokedDispatcher knows about the back navigation and intercepts touch // events while it's active. It would be cleaner and safer to disable multitouch // altogether (same as in gesture-nav). // WindowOnBackInvokedDispatcher knows about the back navigation and intercepts // touch events while it's active. It would be cleaner and safer to disable // multitouch altogether (same as in gesture-nav). dispatchOnBackStarted(mBackNavigationInfo.getOnBackInvokedCallback(), startEvent); } } } private void requestTopUi(boolean hasTopUi, int backType) { if (mRequestTopUiCallback != null && (backType == BackNavigationInfo.TYPE_CROSS_TASK Loading