summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSvetoslav Ganov <svetoslavganov@google.com>2016-07-13 13:41:33 -0700
committerZach Jang <zachjang@google.com>2016-07-20 18:36:47 +0000
commit5a4990441d43d2ef6a497c6355820dc128b19030 (patch)
tree3743e2b1feae0281bbc36c29037d6e96e688edd5 /src
parenta5419833be8fc0d5450332afd3ab742a985656d6 (diff)
downloadandroid_packages_apps_PackageInstaller-5a4990441d43d2ef6a497c6355820dc128b19030.tar.gz
android_packages_apps_PackageInstaller-5a4990441d43d2ef6a497c6355820dc128b19030.tar.bz2
android_packages_apps_PackageInstaller-5a4990441d43d2ef6a497c6355820dc128b19030.zip
Hide toast windows when permissions UI shown
When the permissions UI is showing we are hiding the system alrert windows that can overlay it in an attempt to redress the UI. It is however, also possible to use a toast window to overlay the permissions UI. This change makes sure we hide the toasts in addition to system alert windows when the permissions UI is showing. bug:30087538 Change-Id: Ifb9ecf4593ca24b628212f0737d574a537f0cccd (cherry picked from commit cc5e0323e83d6124f45ca75f55bc58793b550035)
Diffstat (limited to 'src')
-rw-r--r--src/com/android/packageinstaller/permission/ui/OverlayTouchActivity.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/packageinstaller/permission/ui/OverlayTouchActivity.java b/src/com/android/packageinstaller/permission/ui/OverlayTouchActivity.java
index b23ab2e2..a7800ca5 100644
--- a/src/com/android/packageinstaller/permission/ui/OverlayTouchActivity.java
+++ b/src/com/android/packageinstaller/permission/ui/OverlayTouchActivity.java
@@ -40,6 +40,8 @@ public class OverlayTouchActivity extends Activity {
if (appOpsManager != null) {
appOpsManager.setUserRestriction(AppOpsManager.OP_SYSTEM_ALERT_WINDOW,
!allowed, mToken);
+ appOpsManager.setUserRestriction(AppOpsManager.OP_TOAST_WINDOW,
+ !allowed, mToken);
}
}
}