Update resource config for default display
When a launched application doesn't occupy the entire screen space, there is a mismatch between the configuration of the process and the configuration of activities. This leads to compatibility issues with apps that don't expect this, read display metrics from Application resources and try to apply them in activities. The platform may apply a compatibility mode, in which the process configuration will match the config of the top running activity. This means that the process configuration may change and runtime and result in display adjustments that are different from the default values. This CL propagates resource configuration updates even for default display to make sure that the config changes are reflected for non-activity contexts. Test: CtsWindowManagerDeviceTestCases:AppConfigurationTests Change-Id: I91cadc83a82a3be8c8dee810bbd1aa97cbe4e97f
Loading
Please register or sign in to comment