summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Vishnu Nair <vishnun@google.com> 2023-04-11 20:17:28 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-04-11 20:17:28 +0000
commit44e160108df1ec76cf014d053b9dce1b4bd598db (patch)
tree7b2a3b9b1c8d36a6a23d848143b29225e1037178
parenta579d6085d66da2b8da5a7eb887815df3bdb8bf3 (diff)
parentdb46ba61fcf7a6d0b57e06e774dee6e484829249 (diff)
Merge "mMaximumObscuringOpacityForTouch should remain valid" into tm-qpr-dev
-rw-r--r--services/core/java/com/android/server/wm/WindowManagerService.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index 8f1702c1b0fa..78ed43658dd5 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -913,6 +913,11 @@ public class WindowManagerService extends IWindowManager.Stub
mMaximumObscuringOpacityForTouch = Settings.Global.getFloat(resolver,
Settings.Global.MAXIMUM_OBSCURING_OPACITY_FOR_TOUCH,
InputManager.DEFAULT_MAXIMUM_OBSCURING_OPACITY_FOR_TOUCH);
+ if (mMaximumObscuringOpacityForTouch < 0.0f
+ || mMaximumObscuringOpacityForTouch > 1.0f) {
+ mMaximumObscuringOpacityForTouch =
+ InputManager.DEFAULT_MAXIMUM_OBSCURING_OPACITY_FOR_TOUCH;
+ }
}
void updateSystemUiSettings(boolean handleChange) {