summaryrefslogtreecommitdiff
path: root/com/android/server/wm/InputMonitor.java
diff options
context:
space:
mode:
Diffstat (limited to 'com/android/server/wm/InputMonitor.java')
-rw-r--r--com/android/server/wm/InputMonitor.java3
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