Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 42ab4cbd authored by Vania Desmonda's avatar Vania Desmonda
Browse files

Add enable resizing metrics flag to developer option.

Bug: 341319100
Flag: com.android.window.flags.enable_resizing_metrics
Test: presubmit
Change-Id: I0c48a174d4bb097d463e79877caacbd60bd069df
parent 86442c15
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -94,7 +94,8 @@ public enum DesktopModeFlags {
            Flags::enableDesktopAppLaunchTransitionsBugfix, false),
    INCLUDE_TOP_TRANSPARENT_FULLSCREEN_TASK_IN_DESKTOP_HEURISTIC(
            Flags::includeTopTransparentFullscreenTaskInDesktopHeuristic, true),
    ENABLE_MINIMIZE_BUTTON(Flags::enableMinimizeButton, true);
    ENABLE_MINIMIZE_BUTTON(Flags::enableMinimizeButton, true),
    ENABLE_RESIZING_METRICS(Flags::enableResizingMetrics, true);

    /**
     * Flag class, to be used in case the enum cannot be used because the flag is not accessible.
+3 −3
Original line number Diff line number Diff line
@@ -24,10 +24,10 @@ import android.view.MotionEvent
import android.view.MotionEvent.TOOL_TYPE_FINGER
import android.view.MotionEvent.TOOL_TYPE_MOUSE
import android.view.MotionEvent.TOOL_TYPE_STYLUS
import android.window.DesktopModeFlags
import com.android.internal.annotations.VisibleForTesting
import com.android.internal.protolog.ProtoLog
import com.android.internal.util.FrameworkStatsLog
import com.android.window.flags.Flags
import com.android.wm.shell.EventLogTags
import com.android.wm.shell.common.DisplayController
import com.android.wm.shell.protolog.ShellProtoLogGroup.WM_SHELL_DESKTOP_MODE
@@ -185,7 +185,7 @@ class DesktopModeEventLogger {
        displayController: DisplayController? = null,
        displayLayoutSize: Size? = null,
    ) {
        if (!Flags.enableResizingMetrics()) return
        if (!DesktopModeFlags.ENABLE_RESIZING_METRICS.isTrue) return

        val sessionId = currentSessionId.get()
        if (sessionId == NO_SESSION_ID) {
@@ -232,7 +232,7 @@ class DesktopModeEventLogger {
        displayController: DisplayController? = null,
        displayLayoutSize: Size? = null,
    ) {
        if (!Flags.enableResizingMetrics()) return
        if (!DesktopModeFlags.ENABLE_RESIZING_METRICS.isTrue) return

        val sessionId = currentSessionId.get()
        if (sessionId == NO_SESSION_ID) {