Separate natural display orientation for configuration
The usages of getNaturalOrientation in DisplayRotationCompatPolicy
assumes that the orientation is based on the logical display size
without considering insets.
For example,
Logical display size 2076x2152=portrait
If the navigation bar occupies height 146.
Then the available size for app is 2076x2006=landscape
Fix: 323224894
Test: atest DisplayContentTests#testOrientationForAspectRatio
Change-Id: I31f0660fa15b756020f7e2f3f675e50a35b86869
3 files changed