diff options
| author | Issei Suzuki <issei@google.com> | 2021-10-04 16:26:37 +0200 |
|---|---|---|
| committer | Issei Suzuki <issei@google.com> | 2021-10-11 17:29:28 +0200 |
| commit | 5e48aeeaddb94c7f03213664c227618c80a3060f (patch) | |
| tree | 3ad8e88465d8b4fdfa446a2c025747387db77784 /core/java/android/inputmethodservice/AbstractInputMethodService.java | |
| parent | e940625d78f2f37b1aea3757379d6059d29e42f1 (diff) | |
Keep FLAG_SHOW_WALLPAPER flag on NotificationShade.
Before this change, we controlled wallpaper visibility on the Lockscreen
by combination of visibility of NotificationShade window and
setting/resetting FLAG_SHOW_WALLPAPER flag on its window. When the flag
was removed while NotificationShade was still visible (e.g. OCCLUDE
transition starts on the Lockscreen), the wallpaper became immediately
invisible and caused a flicker.
With this change, we keep the FLAG_SHOW_WALLPAPER on NotificationShade,
and only rely on its visibility weather the wallpaper should be visible
or not on the Lockscreen.
Bug: 191438572
Test: existing tests + manual (open GPay app from the lockscreen)
Change-Id: Id13ffbbd2c965e0dcc97effd3faf46fd7a8bb1a5
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions
