Refine the provide insets parameters
There're 3 different parameters trying to affect the insets provided by a window and can be set independently but are related. This change will make a new class InsetsFrameProvider to let the window set all the information needed for the insets at the same place. Besides, this change also extends the insets calculation logic to support more use cases. With this, the bars can provide insets outside of its window frame as well. Test: atest DisplayPolicyLayoutTests Bug: 161689946 Bug: 232044523 Merged-In: I7059b3a222745818b6852a288416e197e2afd7b2 Change-Id: I7059b3a222745818b6852a288416e197e2afd7b2
Loading
Please register or sign in to comment