diff options
| author | 2024-03-22 07:54:20 +0000 | |
|---|---|---|
| committer | 2024-03-25 10:00:46 +0000 | |
| commit | 8dc1b03abfd7c675febd9d83cc1c8422eb101a8d (patch) | |
| tree | d7be1fbf81cd11378148c4958e616c42e51945c4 /libs/input/SpriteController.cpp | |
| parent | b67dfbd3693b3ab8fdeebd2919c8a7a45073adf6 (diff) | |
Fix unable to back when starting new TF on AE primary
The focsued app was not updated when starting an Activity C on
a new TaskFragment while the secondary container is pinned
(A|B) -> (C|B). That's because the focused app is used to be
updated to the top-most resumed activity of the top-most focused
Task.
In that case, the focused window is also null because both the
window of C and B are in a different TF than the focused
app's TF, so cannot be focused.
Updates the last resumed activity regardless of the activity
is the top-most one.
Bug: 329539209
Test: TaskFragmentTest
Change-Id: I7f307084b8814b922f7c9defd40bb468eddf71b9
Diffstat (limited to 'libs/input/SpriteController.cpp')
0 files changed, 0 insertions, 0 deletions