diff options
| author | 2023-05-24 21:13:34 +0000 | |
|---|---|---|
| committer | 2023-06-05 19:00:30 +0000 | |
| commit | d647128979e5570e59afa52dd6400098144ca3a6 (patch) | |
| tree | 150c1c6b6c15e6fc01f0e037aee52619ccfef25a /libs/androidfw/StringPool.cpp | |
| parent | 0a6addc91a6ef013ac1ff33a5c21d191de148774 (diff) | |
Propagate split's task info changes to window decorations
Window decorations were created for split leafs but were not updated
when the task description or it's focused/visible state changed
because the WindowDecorViewModel only received task info changes
from fullscreen and freeform TaskListeners.
This change forwards #onTaskInfoChanged calls from the stage
TaskListeners to the WindowDecorViewModel so that its internal state
is always up to date and to allow decorations from being correctly
drawn or hidden.
Bug: 280831370
Test: atest WMShellUnitTests
Test: manual - put Gmail and Chrome into split screen, then open a
fullscreen app from the taskbar. Verify that the fullscreen task's
caption responds to drags to enter desktop.
Change-Id: I5ce5df3abf540f7f09e42a70f48cb8b07d64fc99
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions