OSDN Git Service

Fix flicker while booting
authorJorim Jaggi <jjaggi@google.com>
Sat, 27 Aug 2016 00:46:52 +0000 (17:46 -0700)
committerJorim Jaggi <jjaggi@google.com>
Sat, 27 Aug 2016 00:49:50 +0000 (17:49 -0700)
commit77cbe79b74a65d34c1a0b85f9d46c690b9441b88
tree9dff87227e7d1a992fd1baa058cb220033b1c1b7
parent1e37cc2f8af923aaef5fbb24102bee7e8ab7062b
Fix flicker while booting

There was a short period of time where KeyguardScrim already went
away but status bar wasn't drawn yet, so we didn't consider it as
a wallpaper target so the wallpaper was invisible for a couple of
frames. Now only remove the scrim after the status bar has fully
drawn.

Change-Id: Ibf23b9e1277b6ce06e4ce70c9b7a5db9cbefce00
Fixes: 29643498
services/core/java/com/android/server/policy/PhoneWindowManager.java
services/core/java/com/android/server/policy/keyguard/KeyguardServiceDelegate.java