Loading packages/SystemUI/src/com/android/systemui/topwindoweffects/TopLevelWindowEffects.kt +7 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ import com.android.systemui.topwindoweffects.qualifiers.TopLevelWindowEffectsThr import com.android.systemui.topwindoweffects.ui.compose.EffectsWindowRoot import com.android.systemui.topwindoweffects.ui.viewmodel.SqueezeEffectViewModel import com.android.wm.shell.appzoomout.AppZoomOut import java.io.PrintWriter import java.util.Optional import java.util.concurrent.Executor import javax.inject.Inject Loading Loading @@ -177,6 +178,12 @@ constructor( return lp } override fun dump(pw: PrintWriter, args: Array<out String>) { pw.println("$TAG:") pw.println(" isInvocationEffectHappening=$isInvocationEffectHappening") root?.dump(pw, " ") ?: pw.println(" root=null") } companion object { @VisibleForTesting const val TAG = "TopLevelWindowEffects" } Loading packages/SystemUI/src/com/android/systemui/topwindoweffects/ui/compose/EffectsWindowRoot.kt +10 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import com.android.internal.jank.InteractionJankMonitor import com.android.systemui.compose.ComposeInitializer import com.android.systemui.topwindoweffects.ui.viewmodel.SqueezeEffectViewModel import com.android.wm.shell.appzoomout.AppZoomOut import java.io.PrintWriter import java.util.Optional @SuppressLint("ViewConstructor") Loading Loading @@ -63,4 +64,13 @@ class EffectsWindowRoot( interactionJankMonitor = interactionJankMonitor, ) } fun dump(pw: PrintWriter, prefix: String) { pw.println("$prefix$TAG:") pw.println("$prefix isAttachedToWindow=$isAttachedToWindow") } companion object { private const val TAG = "EffectsWindowRoot" } } Loading
packages/SystemUI/src/com/android/systemui/topwindoweffects/TopLevelWindowEffects.kt +7 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ import com.android.systemui.topwindoweffects.qualifiers.TopLevelWindowEffectsThr import com.android.systemui.topwindoweffects.ui.compose.EffectsWindowRoot import com.android.systemui.topwindoweffects.ui.viewmodel.SqueezeEffectViewModel import com.android.wm.shell.appzoomout.AppZoomOut import java.io.PrintWriter import java.util.Optional import java.util.concurrent.Executor import javax.inject.Inject Loading Loading @@ -177,6 +178,12 @@ constructor( return lp } override fun dump(pw: PrintWriter, args: Array<out String>) { pw.println("$TAG:") pw.println(" isInvocationEffectHappening=$isInvocationEffectHappening") root?.dump(pw, " ") ?: pw.println(" root=null") } companion object { @VisibleForTesting const val TAG = "TopLevelWindowEffects" } Loading
packages/SystemUI/src/com/android/systemui/topwindoweffects/ui/compose/EffectsWindowRoot.kt +10 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ import com.android.internal.jank.InteractionJankMonitor import com.android.systemui.compose.ComposeInitializer import com.android.systemui.topwindoweffects.ui.viewmodel.SqueezeEffectViewModel import com.android.wm.shell.appzoomout.AppZoomOut import java.io.PrintWriter import java.util.Optional @SuppressLint("ViewConstructor") Loading Loading @@ -63,4 +64,13 @@ class EffectsWindowRoot( interactionJankMonitor = interactionJankMonitor, ) } fun dump(pw: PrintWriter, prefix: String) { pw.println("$prefix$TAG:") pw.println("$prefix isAttachedToWindow=$isAttachedToWindow") } companion object { private const val TAG = "EffectsWindowRoot" } }