Loading packages/SystemUI/src/com/android/systemui/display/ui/viewmodel/ConnectingDisplayViewModel.kt +12 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.systemui.display.ui.viewmodel import android.app.Dialog import android.content.Context import android.os.SystemProperties import com.android.server.policy.feature.flags.Flags import com.android.systemui.CoreStartable import com.android.systemui.biometrics.Utils Loading Loading @@ -79,6 +80,12 @@ constructor( private fun showDialog(pendingDisplay: PendingDisplay, concurrentDisplaysInProgess: Boolean) { hideDialog() if (SystemProperties.getBoolean(DISABLE_MIRRORING_CONFIRMATION_DIALOG, false)) { scope.launch(bgDispatcher) { pendingDisplay.enable() } return } dialog = MirroringConfirmationDialog( context, Loading Loading @@ -109,4 +116,9 @@ constructor( @ClassKey(ConnectingDisplayViewModel::class) fun bindsConnectingDisplayViewModel(impl: ConnectingDisplayViewModel): CoreStartable } companion object { private const val DISABLE_MIRRORING_CONFIRMATION_DIALOG = "persist.sysui.disable_mirroring_confirmation_dialog" } } Loading
packages/SystemUI/src/com/android/systemui/display/ui/viewmodel/ConnectingDisplayViewModel.kt +12 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.systemui.display.ui.viewmodel import android.app.Dialog import android.content.Context import android.os.SystemProperties import com.android.server.policy.feature.flags.Flags import com.android.systemui.CoreStartable import com.android.systemui.biometrics.Utils Loading Loading @@ -79,6 +80,12 @@ constructor( private fun showDialog(pendingDisplay: PendingDisplay, concurrentDisplaysInProgess: Boolean) { hideDialog() if (SystemProperties.getBoolean(DISABLE_MIRRORING_CONFIRMATION_DIALOG, false)) { scope.launch(bgDispatcher) { pendingDisplay.enable() } return } dialog = MirroringConfirmationDialog( context, Loading Loading @@ -109,4 +116,9 @@ constructor( @ClassKey(ConnectingDisplayViewModel::class) fun bindsConnectingDisplayViewModel(impl: ConnectingDisplayViewModel): CoreStartable } companion object { private const val DISABLE_MIRRORING_CONFIRMATION_DIALOG = "persist.sysui.disable_mirroring_confirmation_dialog" } }