diff options
| -rw-r--r-- | core/java/android/window/WindowOnBackInvokedDispatcher.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/window/WindowOnBackInvokedDispatcher.java b/core/java/android/window/WindowOnBackInvokedDispatcher.java index 7bbc3dbb29db..b6c0d7cb00ef 100644 --- a/core/java/android/window/WindowOnBackInvokedDispatcher.java +++ b/core/java/android/window/WindowOnBackInvokedDispatcher.java @@ -306,7 +306,7 @@ public class WindowOnBackInvokedDispatcher implements OnBackInvokedDispatcher { } private boolean callOnKeyPreIme() { - if (mViewRoot != null && !isOnBackInvokedCallbackEnabled(mViewRoot.mContext)) { + if (mViewRoot != null && !isOnBackInvokedCallbackEnabled()) { return mViewRoot.injectBackKeyEvents(/*preImeOnly*/ true); } else { return false; @@ -505,7 +505,7 @@ public class WindowOnBackInvokedDispatcher implements OnBackInvokedDispatcher { if (callback instanceof ImeBackAnimationController || callback instanceof ImeOnBackInvokedDispatcher.ImeOnBackInvokedCallback) { // call onKeyPreIme API if the current callback is an IME callback and the app has - // not set enableOnBackInvokedCallback="false" + // not set enableOnBackInvokedCallback="true" try { boolean consumed = mOnKeyPreIme.getAsBoolean(); if (consumed) { |