summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Ming-Shin Lu <lumark@google.com> 2022-11-04 16:30:58 +0000
committer Ming-Shin Lu <lumark@google.com> 2022-11-14 19:01:15 +0800
commit3855d347a2f4d5a9eb3082f3e44fec514e462a41 (patch)
treec914087426f552301d82725876b73cf6b8025649 /libs/androidfw/StringPool.cpp
parentfedf2cf795b20aa3f1f9ba61aec6f35f8d6b1873 (diff)
Fix launcher animates keyboard by wrong insets visible value
Remove ActivityRecord#mLastImeShown in InsetsPolicy#adjustVisibilityForIme. In case when the launcher has requested to hide keyboard when launching the next app, after backing to launcher from the app, the launcher still took the wrong IME visiblity from WindowInsetsController#isVisible(ime()) to show the keyboard again. Fix: 254624767 Test: atest WindowStateTests Test: atest KeyboardVisibilityControlTest Test: manual as steps: 1) Enable 3-button navigations 2) enable 'Always show keyboard' on home settings 3) Go to all-apps, open an app while the keyboard is visible 4) Close the app with the central button of 3-button navigation 5) Expect the keyboard won't be shown after backing to home Change-Id: I3c9e3573454b26bc5f8e4cda90f9dc45eadae74c
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions