Merge "Add the min aspect ratio to ActivityRecordProto and populate it" am: 99da93a0e7

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1882061

Change-Id: Ifc8b9452d03723cb7739a0588b5e9697f3db9ec4
This commit is contained in:
Treehugger Robot
2021-11-05 18:27:01 +00:00
committed by Automerger Merge Worker
2 changed files with 3 additions and 0 deletions

View File

@@ -351,6 +351,7 @@ message ActivityRecordProto {
optional bool translucent = 30; optional bool translucent = 30;
optional bool pip_auto_enter_enabled = 31; optional bool pip_auto_enter_enabled = 31;
optional bool in_size_compat_mode = 32; optional bool in_size_compat_mode = 32;
optional float min_aspect_ratio = 33;
} }
/* represents WindowToken */ /* represents WindowToken */

View File

@@ -140,6 +140,7 @@ import static com.android.server.wm.ActivityRecordProto.IS_ANIMATING;
import static com.android.server.wm.ActivityRecordProto.IS_WAITING_FOR_TRANSITION_START; import static com.android.server.wm.ActivityRecordProto.IS_WAITING_FOR_TRANSITION_START;
import static com.android.server.wm.ActivityRecordProto.LAST_ALL_DRAWN; import static com.android.server.wm.ActivityRecordProto.LAST_ALL_DRAWN;
import static com.android.server.wm.ActivityRecordProto.LAST_SURFACE_SHOWING; import static com.android.server.wm.ActivityRecordProto.LAST_SURFACE_SHOWING;
import static com.android.server.wm.ActivityRecordProto.MIN_ASPECT_RATIO;
import static com.android.server.wm.ActivityRecordProto.NAME; import static com.android.server.wm.ActivityRecordProto.NAME;
import static com.android.server.wm.ActivityRecordProto.NUM_DRAWN_WINDOWS; import static com.android.server.wm.ActivityRecordProto.NUM_DRAWN_WINDOWS;
import static com.android.server.wm.ActivityRecordProto.NUM_INTERESTING_WINDOWS; import static com.android.server.wm.ActivityRecordProto.NUM_INTERESTING_WINDOWS;
@@ -8672,6 +8673,7 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
} }
proto.write(PIP_AUTO_ENTER_ENABLED, pictureInPictureArgs.isAutoEnterEnabled()); proto.write(PIP_AUTO_ENTER_ENABLED, pictureInPictureArgs.isAutoEnterEnabled());
proto.write(IN_SIZE_COMPAT_MODE, inSizeCompatMode()); proto.write(IN_SIZE_COMPAT_MODE, inSizeCompatMode());
proto.write(MIN_ASPECT_RATIO, info.getMinAspectRatio());
} }
@Override @Override