summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2024-01-09 23:46:03 +0800
committer Riddle Hsu <riddlehsu@google.com> 2024-01-09 23:51:25 +0800
commit863e696ee66b67628059cb22ed383c2390726dc8 (patch)
treedeea636087d51b79b68f0c13c0b1399a35515f8e /libs/hwui/FrameInfoVisualizer.cpp
parent68101dbb91f35514c404ebb37d2f913514cc032c (diff)
Use task as reference layer for recents input consumer
So even if there is activity switch inside the task which is animating by the recents transition, the recents input consumer can always has the layer above the live-tile task. Also avoid changing mRecentsDisplayId when restoring parent surface of navigation bar. Because there can be multiple transitions run at the same time. If mRecentsDisplayId is set, it will also clear the active recents record of InputMonitor, but actually the recents transition hasn't finished yet. Bug: 319244888 Test: Launch an activity which will launch another activity in the same task after 3s. Enter recents (either swipe-up or press recents key) before the next activity is started. After the next activity is started in the recents overview, trigger back event, it should return from recents to the current app instead of no response. Change-Id: Iedf14b0a345293cf7b11523aa9b4e38a1c821754
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions