summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorMing-Shin Lu <lumark@google.com>2021-05-17 23:29:36 +0800
committerMing-Shin Lu <lumark@google.com>2021-05-20 00:07:24 +0800
commit9a1c747208ee0e809b1b26a01b68267500a9c7e0 (patch)
treeb58110790c6d795d1b758444c614b43b6a155b65 /tools/aapt2/java/JavaClassGenerator_test.cpp
parentb8cfbebbeca8f51b88097071007cfe2a72fe07b5 (diff)
Fix lockscreen can't get IME insets when split-screen activated
As CL[1] fixed Keyboard covered input box after leaving split screen with using getDefaultTaskDisplayArea().isSplitScreenModeActivated() to check if needs to let IME window above the window when updating the above insets state of windows, in case the windowing mode configuration change not yet updated correctly during task reparenting. However, this change will let notificationShade won't get IME insets like when password lock shown, even split-screen is activated behind. Since notificationShade is not the task window and shouldn't be affected with splict-screen activivated checking, and we should exclude for non-task window to ensure the shade can get IME insets. [1]: I47bcb1234a49ea35c5e0d7281973fb3237e420eb Fix: 188126678 Test: atest WindowStateTests#\ testNotificationShadeHasImeInsetsWhenSplitscreenActivated Test: manual as issue steps: 1) Set password lock 2) Active split screen with any 2 apps 3) Lock phone then try to unlock 4) Verify if password entry is visible and not covered by IME Change-Id: Iff537bead93c977d19b820d6e64286a46f8e4982
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions