diff options
author | Yvonne Jiang <yvonnejiang@google.com> | 2020-03-20 17:12:39 -0700 |
---|---|---|
committer | Yvonne Jiang <yvonnejiang@google.com> | 2020-04-08 05:31:20 -0700 |
commit | 6d34642533779cfc72a025136212caf91f5d2db3 (patch) | |
tree | b40f66d10f4c3bc916174b5d4116151e210beb51 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 9c50a64e914507de422679c98878592d0376693c (diff) |
Fix secondary lock screen implementation such that DevicePolicyKeyguardService calls are made on the main (UI) thread.
For implementations of DevicePolicyKeyguardService to provide a SurfacePackage via SurfaceControlViewHost, they must be running on the UI thread.
Additionally, fix dismissal logic to bypass re-checking the secondary lockscreen, and add defensive null checks.
Bug: 136085151
Bug: 151365616
Test: atest AdminSecondaryLockScreenControllerTest
Test: atest KeyguardUpdateMonitorTest
Change-Id: Ibcd7090f50831cddbf952914adf020015750afd8
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions