diff options
| author | 2022-07-08 13:29:03 -0700 | |
|---|---|---|
| committer | 2022-07-27 09:48:50 -0700 | |
| commit | 1e37f5519ba2ff66525fd7d33c4313ffbcf0c9e2 (patch) | |
| tree | ac4f75a799ed67ffdc58c68389d92a3c883086f6 /libs/androidfw/StringPool.cpp | |
| parent | 5a409f7a775f0c6ce9e06b3c958ba670a9ed0423 (diff) | |
Add FreeformTaskTransitionHandler
This change ties the window decoration lifecycle to shell transitions if
it's enabled, so that we can leverage the new transition handler to hand
over window decorations.
This change exposes the transfers of management of tasks to task
listeners to implement maximizing. Eventually I want to use it to
implement the passover of window decorations across listeners.
This change lets freeform code handle maximizing transitions because
there isn't anything special to do for fullscreen tasks with window
decorations so we can keep FullscreenTaskListener simple.
Currently all animations related to freeform tasks are jumpcuts because
there isn't any spec defined.
Bug: 205580520
Test: Open, close, maximize freeform tasks with the shell transition and
the caption in shell enabled.
Test: atest WindowDecorationTests
Change-Id: Ie7bb92e0b5946b006fa685f4438815627c72dffe
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions