summaryrefslogtreecommitdiff
path: root/libs/androidfw/ZipUtils.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> 2023-01-03 18:30:30 +0000
commit3bc00f22a8f684e047988be32c21e12df6e561ea (patch)
treecdfa70e69f58739d3fd94f793212e7f451bb9a8c /libs/androidfw/ZipUtils.cpp
parenta9ad4038b3fe93bff19f8b5ebc51d3ca2af338c3 (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 Merged-In: I3c9e3573454b26bc5f8e4cda90f9dc45eadae74c Change-Id: I3c9e3573454b26bc5f8e4cda90f9dc45eadae74c (cherry picked from commit 3855d347a2f4d5a9eb3082f3e44fec514e462a41)
Diffstat (limited to 'libs/androidfw/ZipUtils.cpp')
0 files changed, 0 insertions, 0 deletions