diff options
| author | 2024-01-09 22:14:24 +0000 | |
|---|---|---|
| committer | 2024-01-24 19:58:22 +0000 | |
| commit | ee065e15c811dd8d7606bee06b648d7340b9bec6 (patch) | |
| tree | 15991523dd1c63df12463fdaa2cdd19d43099c5b /libs/androidfw/StringPool.cpp | |
| parent | 9bbc5ba475110013dda6edb93a189e929d8eac02 (diff) | |
Add ability to pause activity configuration/effect client dispatch
This enables flows which can make changes on WMCore side
without notifying the client process until a later time. Usage
is basically: pauseConfigurationDispatch(); do stuff; later:
resumeConfigurationDispatch(); During "do stuff" WMCore will
already have the updated configuration but the client won't
know about it yet and can continue running as-if nothing
happened.
The primary use-case for this is PIP where we want to change it's
type/size but allow the client to continue drawing it's fullscreen
config until the transition animation completes.
Bug: 202201326
Bug: 290992727
Test: atest ActivityRecordTests#testPauseConfigDispatch
Change-Id: I923cc8c42ebf21b04af2376fd3383b75cb5fb996
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions