diff options
author | Winson Chung <winsonc@google.com> | 2019-04-30 11:13:20 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2019-04-30 18:19:24 +0000 |
commit | e6ef8dac281c7185eb4440a77467a43a7c1c454a (patch) | |
tree | e9368ceec715a7c92dffe0d00ed782d7a9a42846 | |
parent | d9c0fe130b2273bc012746fe21b34d47b06d4af5 (diff) | |
download | android_packages_apps_Trebuchet-e6ef8dac281c7185eb4440a77467a43a7c1c454a.tar.gz android_packages_apps_Trebuchet-e6ef8dac281c7185eb4440a77467a43a7c1c454a.tar.bz2 android_packages_apps_Trebuchet-e6ef8dac281c7185eb4440a77467a43a7c1c454a.zip |
Removing screen pinning flag check
- The flag may be inaccurate, revert to the activity manager check
for now
Bug: 131552865
Test: Manual
Change-Id: If7c00ba7a1cbb726dcd65993451e82d76778fd4b
-rw-r--r-- | quickstep/recents_ui_overrides/src/com/android/quickstep/TouchInteractionService.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/TouchInteractionService.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/TouchInteractionService.java index c91bb1b4d..ff2180b48 100644 --- a/quickstep/recents_ui_overrides/src/com/android/quickstep/TouchInteractionService.java +++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/TouchInteractionService.java @@ -24,7 +24,6 @@ import static com.android.systemui.shared.system.QuickStepContract.SYSUI_STATE_A import static com.android.systemui.shared.system.QuickStepContract.SYSUI_STATE_A11Y_BUTTON_LONG_CLICKABLE; import static com.android.systemui.shared.system.QuickStepContract.SYSUI_STATE_NAV_BAR_HIDDEN; import static com.android.systemui.shared.system.QuickStepContract.SYSUI_STATE_NOTIFICATION_PANEL_EXPANDED; -import static com.android.systemui.shared.system.QuickStepContract.SYSUI_STATE_SCREEN_PINNING; import android.annotation.TargetApi; import android.app.ActivityManager.RunningTaskInfo; @@ -436,9 +435,9 @@ public class TouchInteractionService extends Service implements } private boolean isInValidSystemUiState() { - return (mSystemUiStateFlags & SYSUI_STATE_SCREEN_PINNING) == 0 - && (mSystemUiStateFlags & SYSUI_STATE_NAV_BAR_HIDDEN) == 0 - && (mSystemUiStateFlags & SYSUI_STATE_NOTIFICATION_PANEL_EXPANDED) == 0; + return (mSystemUiStateFlags & SYSUI_STATE_NAV_BAR_HIDDEN) == 0 + && (mSystemUiStateFlags & SYSUI_STATE_NOTIFICATION_PANEL_EXPANDED) == 0 + && !ActivityManagerWrapper.getInstance().isLockToAppActive(); } private InputConsumer newConsumer(boolean useSharedState, MotionEvent event) { |