diff options
| author | 2022-03-03 20:04:23 +0000 | |
|---|---|---|
| committer | 2022-03-17 16:39:59 +0000 | |
| commit | 8b36bdbd609f5ead98d4d1eecd9bebb27eaa2817 (patch) | |
| tree | 12d86fa7d4ebbe03eebe4be57898e37d3d2625db /libs/androidfw/StringPool.cpp | |
| parent | fe5ac369f95d2350ff9183f8226b09facbbaeb95 (diff) | |
Fix the ordering of taskevents.
- The ordering was not correct when a task switches to a different organizer.
- TaskVanished event was being sent after the TaskAppeared event and it was
being sent to the new organizer instead of the previous one.
- Reason for this was that dispose() assumes that the organizer which is being
disposed-off still has its state in mOrganizerStates. But it was being
removed from the organizer even before dispose is called.
Fix: 222719752
Test: atest WindowOrganizerTests
Change-Id: Iea6462cada57ee62ec7ed322819dff45c284fa64
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions