diff options
author | 2024-12-20 11:14:38 +0800 | |
---|---|---|
committer | 2024-12-25 20:02:30 +0800 | |
commit | d3106796a75fbb8ebf7b2e608353a841dc091b58 (patch) | |
tree | 44dfafc0852afe7168884e832dedf1922044fc52 /libs/androidfw/StringPool.cpp | |
parent | 8664e2056a7ea05c639b9ae021f2538bde9de409 (diff) |
Add new WM private API for batched setting.
This commit introduces a new private API to the window manager service.
The `setConfigurationChangeSettingsForUser()` API provides a flexible
and extensible mechanism for applying batched setting that trigger
configuration changes.
It consolidates configuration changes when multiple settings are
modified together, preventing activity restarts due to intermediate
configuration changes.
Bug: 356738240
Test: atest FrameworksCoreTests:ConfigurationChangeSettingTest
Test: atest WmTests:WindowManagerServiceTests
Flag: com.android.window.flags.condense_configuration_change_for_simple_mode
Change-Id: I1b21808d54ba6d17b6464f84ac5920d50e96332d
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions