Consolidate full-screen override and cache user aspect ratio
Consolidate user and system full-screen override in overrideOrientationIfNeeded. Cache user aspect ratio if successful to reduce binder calls to package manager per activity lifecycle. App will be force stopped if user aspect ratio is changed via Settings so there should be no changes in runtime. Flag: EXEMPT refactor Bug: 371554314 Test: atest SizeCompatTests atest AppCompatAspectRatioOverrideTest atest AppCompatOrientationPolicyTest Change-Id: I65d48399e512ef2cdd161a02e7766a9aa50f0b25
Loading
Please register or sign in to comment