diff options
Diffstat (limited to 'com/android/server/wm/InputMonitor.java')
-rw-r--r-- | com/android/server/wm/InputMonitor.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/com/android/server/wm/InputMonitor.java b/com/android/server/wm/InputMonitor.java index 238cb9f1..5057f632 100644 --- a/com/android/server/wm/InputMonitor.java +++ b/com/android/server/wm/InputMonitor.java @@ -16,6 +16,7 @@ package com.android.server.wm; +import static android.app.ActivityManager.StackId.PINNED_STACK_ID; import static android.view.Display.DEFAULT_DISPLAY; import static android.view.WindowManager.INPUT_CONSUMER_NAVIGATION; import static android.view.WindowManager.INPUT_CONSUMER_PIP; @@ -649,7 +650,7 @@ final class InputMonitor implements InputManagerService.WindowManagerCallbacks { final boolean hasFocus = w == mInputFocus; final boolean isVisible = w.isVisibleLw(); - if (w.inPinnedWindowingMode()) { + if (w.getStackId() == PINNED_STACK_ID) { if (mAddPipInputConsumerHandle && (inputWindowHandle.layer <= pipInputConsumer.mWindowHandle.layer)) { // Update the bounds of the Pip input consumer to match the Pinned stack |