Loading services/core/java/com/android/server/wm/WindowState.java +3 −0 Original line number Diff line number Diff line Loading @@ -860,6 +860,7 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP /** * @see #setOnBackInvokedCallback(IOnBackInvokedCallback) */ // TODO(b/224856664): Consolidate application and system callback into one. private IOnBackInvokedCallback mApplicationOnBackInvokedCallback; private IOnBackInvokedCallback mSystemOnBackInvokedCallback; Loading Loading @@ -1125,7 +1126,9 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP this, onBackInvokedCallback); if (priority >= 0) { mApplicationOnBackInvokedCallback = onBackInvokedCallback; mSystemOnBackInvokedCallback = null; } else { mApplicationOnBackInvokedCallback = null; mSystemOnBackInvokedCallback = onBackInvokedCallback; } } Loading Loading
services/core/java/com/android/server/wm/WindowState.java +3 −0 Original line number Diff line number Diff line Loading @@ -860,6 +860,7 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP /** * @see #setOnBackInvokedCallback(IOnBackInvokedCallback) */ // TODO(b/224856664): Consolidate application and system callback into one. private IOnBackInvokedCallback mApplicationOnBackInvokedCallback; private IOnBackInvokedCallback mSystemOnBackInvokedCallback; Loading Loading @@ -1125,7 +1126,9 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP this, onBackInvokedCallback); if (priority >= 0) { mApplicationOnBackInvokedCallback = onBackInvokedCallback; mSystemOnBackInvokedCallback = null; } else { mApplicationOnBackInvokedCallback = null; mSystemOnBackInvokedCallback = onBackInvokedCallback; } } Loading