summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramVertexFixedFunction.java
diff options
context:
space:
mode:
authorMatt Pietal <mpietal@google.com>2022-02-23 09:16:27 -0500
committerMatt Pietal <mpietal@google.com>2022-03-01 14:33:04 +0000
commit267ecd151e8e7ad313cbe1a511f18d2d78f2e459 (patch)
tree7ab9583ccb59ea321e39f9995036c7bcd31b4ba2 /rs/java/android/renderscript/ProgramVertexFixedFunction.java
parent3c228ab0312a7b343a0230b35693adb4187f269d (diff)
[DO NOT MERGE] Keyguard was hiding occluding activities
Most reproducible while the device is asleep on AoD for a period of time. The system detects the double tap power gesture, and launches the camera activity immediately. However, in the failing case, DreamManagerService only stops the dream after the activity has been launched. This setOccluded path has already happened when the call to wakeup comes in and decides that the StatusBarState should equal KEYGUARD, which is incorrect. This blocks the activity which is running underneath. The correct state is SHADE. Add a check for occlusion before deciding to show the keyguard Fixes: 199349731 Test: launch camera over lockscreen Change-Id: I817fcdc80db79ad95367dc7a49eadaa5e366c3ef (cherry picked from commit 7a2abccf35a28accc7acc563a7c34a44f9bb2212)
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions