Merge "Rename getIgnoreOrientationRequest() to shouldIgnoreOrientationRequest()" into tm-qpr-dev am: 66232edfae am: 3113aba5c3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22301245 Change-Id: Ib995ead8bc6a1f1a5d323beee83e384ee4da9c70 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
committed by
Automerger Merge Worker
commit
6dc2ea79af
@@ -148,7 +148,7 @@ public class DisplayArea<T extends WindowContainer> extends WindowContainer<T> {
|
||||
@ScreenOrientation
|
||||
int getOrientation(int candidate) {
|
||||
final int orientation = super.getOrientation(candidate);
|
||||
if (getIgnoreOrientationRequest(orientation)) {
|
||||
if (shouldIgnoreOrientationRequest(orientation)) {
|
||||
// In all the other case, mLastOrientationSource will be reassigned to a new value
|
||||
mLastOrientationSource = null;
|
||||
return SCREEN_ORIENTATION_UNSET;
|
||||
@@ -158,7 +158,7 @@ public class DisplayArea<T extends WindowContainer> extends WindowContainer<T> {
|
||||
|
||||
@Override
|
||||
boolean handlesOrientationChangeFromDescendant(@ScreenOrientation int orientation) {
|
||||
return !getIgnoreOrientationRequest(orientation)
|
||||
return !shouldIgnoreOrientationRequest(orientation)
|
||||
&& super.handlesOrientationChangeFromDescendant(orientation);
|
||||
}
|
||||
|
||||
@@ -169,7 +169,7 @@ public class DisplayArea<T extends WindowContainer> extends WindowContainer<T> {
|
||||
final int orientation = requestingContainer != null
|
||||
? requestingContainer.getOverrideOrientation()
|
||||
: SCREEN_ORIENTATION_UNSET;
|
||||
return !getIgnoreOrientationRequest(orientation)
|
||||
return !shouldIgnoreOrientationRequest(orientation)
|
||||
&& super.onDescendantOrientationChanged(requestingContainer);
|
||||
}
|
||||
|
||||
@@ -236,8 +236,7 @@ public class DisplayArea<T extends WindowContainer> extends WindowContainer<T> {
|
||||
/**
|
||||
* @return {@value true} if we need to ignore the orientation in input.
|
||||
*/
|
||||
// TODO(b/262366204): Rename getIgnoreOrientationRequest to shouldIgnoreOrientationRequest
|
||||
boolean getIgnoreOrientationRequest(@ScreenOrientation int orientation) {
|
||||
boolean shouldIgnoreOrientationRequest(@ScreenOrientation int orientation) {
|
||||
// We always respect orientation request for ActivityInfo.SCREEN_ORIENTATION_LOCKED
|
||||
// ActivityInfo.SCREEN_ORIENTATION_NOSENSOR.
|
||||
// Main use case why this is important is Camera apps that rely on those
|
||||
|
||||
@@ -1648,7 +1648,7 @@ class DisplayContent extends RootDisplayArea implements WindowManagerPolicy.Disp
|
||||
|
||||
@Override
|
||||
boolean handlesOrientationChangeFromDescendant(@ScreenOrientation int orientation) {
|
||||
return !getIgnoreOrientationRequest(orientation)
|
||||
return !shouldIgnoreOrientationRequest(orientation)
|
||||
&& !getDisplayRotation().isFixedToUserRotation();
|
||||
}
|
||||
|
||||
@@ -1752,7 +1752,7 @@ class DisplayContent extends RootDisplayArea implements WindowManagerPolicy.Disp
|
||||
}
|
||||
final int activityOrientation = r.getOverrideOrientation();
|
||||
if (!WindowManagerService.ENABLE_FIXED_ROTATION_TRANSFORM
|
||||
|| getIgnoreOrientationRequest(activityOrientation)) {
|
||||
|| shouldIgnoreOrientationRequest(activityOrientation)) {
|
||||
return ROTATION_UNDEFINED;
|
||||
}
|
||||
if (activityOrientation == ActivityInfo.SCREEN_ORIENTATION_BEHIND) {
|
||||
@@ -5149,7 +5149,7 @@ class DisplayContent extends RootDisplayArea implements WindowManagerPolicy.Disp
|
||||
@ScreenOrientation
|
||||
int getOrientation(@ScreenOrientation int candidate) {
|
||||
// IME does not participate in orientation.
|
||||
return getIgnoreOrientationRequest(candidate) ? SCREEN_ORIENTATION_UNSET : candidate;
|
||||
return shouldIgnoreOrientationRequest(candidate) ? SCREEN_ORIENTATION_UNSET : candidate;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -1883,7 +1883,7 @@ final class TaskDisplayArea extends DisplayArea<WindowContainer> {
|
||||
// Only allow to specify orientation if this TDA is the last focused one on this logical
|
||||
// display that can request orientation request.
|
||||
return mDisplayContent.getOrientationRequestingTaskDisplayArea() == this
|
||||
&& !getIgnoreOrientationRequest(orientation);
|
||||
&& !shouldIgnoreOrientationRequest(orientation);
|
||||
}
|
||||
|
||||
void clearPreferredTopFocusableRootTask() {
|
||||
|
||||
Reference in New Issue
Block a user