Merge "Dispatch newDisplayLayout in updateDisplayLayout() directly" into sc-dev

This commit is contained in:
Bill Lin
2021-03-31 06:53:40 +00:00
committed by Android (Google) Code Review
2 changed files with 4 additions and 4 deletions

View File

@@ -403,9 +403,9 @@ public class OneHandedController implements RemoteCallable<OneHandedController>
}
private void updateDisplayLayout(int displayId) {
mDisplayAreaOrganizer.setDisplayLayout(
mDisplayController.getDisplayLayout(displayId));
mGestureHandler.onDisplayChanged(mDisplayAreaOrganizer.getDisplayLayout());
final DisplayLayout newDisplayLayout = mDisplayController.getDisplayLayout(displayId);
mDisplayAreaOrganizer.setDisplayLayout(newDisplayLayout);
mGestureHandler.onDisplayChanged(newDisplayLayout);
}
private ContentObserver getObserver(Runnable onChangeRunnable) {

View File

@@ -63,7 +63,7 @@ public class OneHandedGestureHandler implements OneHandedTransitionCallback {
private boolean mIsEnabled;
private int mNavGestureHeight;
private boolean mIsThreeButtonModeEnabled;
private int mRotation;
private int mRotation = Surface.ROTATION_0;
@VisibleForTesting
InputMonitor mInputMonitor;