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

Commit 476e4c14 authored by Nicolo' Mazzucato's avatar Nicolo' Mazzucato
Browse files

Open screen record dialog from QS in the shade window display

Before this cl, it was always opening in the defualt display.

Bug: 400685627
Test: touch screen recording QS tile from external display -> verify the dialog opens in the external display
Flag: com.android.systemui.shade_window_goes_around
Change-Id: If49279cfcc593fe817af9c44c49623a4e1bcb226
parent 2b7a70d1
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -21,7 +21,6 @@ import android.os.Bundle
import android.os.UserHandle
import android.view.View
import androidx.annotation.StyleRes
import com.android.systemui.dagger.qualifiers.Application
import com.android.systemui.mediaprojection.MediaProjectionMetricsLogger
import com.android.systemui.mediaprojection.permission.BaseMediaProjectionPermissionContentManager
import com.android.systemui.mediaprojection.permission.BaseMediaProjectionPermissionDialogDelegate
@@ -30,6 +29,7 @@ import com.android.systemui.mediaprojection.permission.ScreenShareMode
import com.android.systemui.plugins.ActivityStarter
import com.android.systemui.res.R
import com.android.systemui.settings.UserContextProvider
import com.android.systemui.shade.ShadeDisplayAware
import com.android.systemui.statusbar.phone.SystemUIDialog
import dagger.assisted.Assisted
import dagger.assisted.AssistedFactory
@@ -70,7 +70,7 @@ class ScreenRecordPermissionDialogDelegate(
        @Assisted onStartRecordingClicked: Runnable?,
        mediaProjectionMetricsLogger: MediaProjectionMetricsLogger,
        systemUIDialogFactory: SystemUIDialog.Factory,
        @Application context: Context,
        @ShadeDisplayAware context: Context,
        displayManager: DisplayManager,
    ) : this(
        hostUserHandle,