diff options
| author | 2022-09-02 02:00:23 +0000 | |
|---|---|---|
| committer | 2022-09-02 02:00:23 +0000 | |
| commit | 4f49e133f6923ca16b505acfbc89582241ebaaf6 (patch) | |
| tree | 8fdafabcb75a432508ee0ffaaf0700349abca4d1 | |
| parent | 61940da8812d3c80b69e5288e54e1df59c321928 (diff) | |
| parent | 47653ee99dee2dbea5251e9c4cdec27c7cedf070 (diff) | |
Merge "Expose state of ignoring orientation" am: 47653ee99d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2173785
Change-Id: Ic1e8501ba5e1e05a55d6c5ab6980ad6e99557e4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | core/proto/android/server/windowmanagerservice.proto | 1 | ||||
| -rw-r--r-- | services/core/java/com/android/server/wm/DisplayArea.java | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/core/proto/android/server/windowmanagerservice.proto b/core/proto/android/server/windowmanagerservice.proto index 152d729da3b6..149db319a82e 100644 --- a/core/proto/android/server/windowmanagerservice.proto +++ b/core/proto/android/server/windowmanagerservice.proto @@ -241,6 +241,7 @@ message DisplayAreaProto { optional bool is_root_display_area = 5; optional int32 feature_id = 6; optional bool is_organized = 7; + optional bool is_ignoring_orientation_request = 8; } /* represents a generic child of a DisplayArea */ diff --git a/services/core/java/com/android/server/wm/DisplayArea.java b/services/core/java/com/android/server/wm/DisplayArea.java index 863782a4316e..daa121611516 100644 --- a/services/core/java/com/android/server/wm/DisplayArea.java +++ b/services/core/java/com/android/server/wm/DisplayArea.java @@ -26,6 +26,7 @@ import static android.window.DisplayAreaOrganizer.FEATURE_WINDOW_TOKENS; import static com.android.internal.protolog.ProtoLogGroup.WM_DEBUG_ORIENTATION; import static com.android.internal.util.Preconditions.checkState; import static com.android.server.wm.DisplayAreaProto.FEATURE_ID; +import static com.android.server.wm.DisplayAreaProto.IS_IGNORING_ORIENTATION_REQUEST; import static com.android.server.wm.DisplayAreaProto.IS_ORGANIZED; import static com.android.server.wm.DisplayAreaProto.IS_ROOT_DISPLAY_AREA; import static com.android.server.wm.DisplayAreaProto.IS_TASK_DISPLAY_AREA; @@ -291,6 +292,7 @@ public class DisplayArea<T extends WindowContainer> extends WindowContainer<T> { proto.write(IS_ROOT_DISPLAY_AREA, asRootDisplayArea() != null); proto.write(FEATURE_ID, mFeatureId); proto.write(IS_ORGANIZED, isOrganized()); + proto.write(IS_IGNORING_ORIENTATION_REQUEST, getIgnoreOrientationRequest()); proto.end(token); } |