Skip to content
Commit 61adf1f6 authored by Tiger Huang's avatar Tiger Huang
Browse files

Remove beginLayoutLw and redundant logic about layout

This CL makes every window always ready to layout. DisplayFrames and
InsetsState will be always up-to-date so that we don't need to update
them in beginLayoutLw anymore.

This CL also removes PRIVATE_FLAG_PRESERVE_GEOMETRY which is not used by
anyone.

This can be a step to make the client compute its window frame locally.

Bug: 161810301
Test: atest DisplayPolicyLayoutTests DisplayPolicyTests
            LaunchParamsControllerTests SizeCompatTests
            TaskLaunchParamsModifierTests WallpaperControllerTests
Change-Id: I43a3713246ae67fc4da40eae9bbd6d3c8e26cbb9
parent c9805723
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment