Loading packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/phone/ActivityStarterImplTest.kt +1 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,7 @@ class ActivityStarterImplTest : SysuiTestCase() { statusBarStateController = statusBarStateController, mainExecutor = mainExecutor, legacyActivityStarter = { legacyActivityStarterInternal }, activityStarterInternal = { activityStarterInternal }, ) } Loading packages/SystemUI/src/com/android/systemui/keyguard/domain/interactor/KeyguardInteractor.kt +3 −2 Original line number Diff line number Diff line Loading @@ -188,7 +188,7 @@ constructor( * Whether the system is dreaming. [isDreaming] will be always be true when [isDozing] is true, * but not vice-versa. */ val isDreaming: Flow<Boolean> = repository.isDreaming val isDreaming: StateFlow<Boolean> = repository.isDreaming /** Whether the system is dreaming with an overlay active */ val isDreamingWithOverlay: Flow<Boolean> = repository.isDreamingWithOverlay Loading @@ -205,7 +205,8 @@ constructor( trySendWithFailureLogging( cameraLaunchSourceIntToModel(source), TAG, "updated onCameraLaunchGestureDetected") "updated onCameraLaunchGestureDetected" ) } } Loading packages/SystemUI/src/com/android/systemui/scene/domain/startable/SceneContainerStartable.kt +0 −1 Original line number Diff line number Diff line Loading @@ -187,7 +187,6 @@ constructor( applicationScope.launch { // TODO(b/296114544): Combine with some global hun state to make it visible! deviceProvisioningInteractor.isDeviceProvisioned .distinctUntilChanged() .flatMapLatest { isAllowedToBeVisible -> if (isAllowedToBeVisible) { combine( Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/ActivityStarterImpl.kt +8 −1 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import com.android.systemui.dagger.SysUISingleton import com.android.systemui.dagger.qualifiers.Main import com.android.systemui.plugins.ActivityStarter import com.android.systemui.plugins.ActivityStarter.OnDismissAction import com.android.systemui.scene.shared.flag.SceneContainerFlag import com.android.systemui.statusbar.SysuiStatusBarStateController import com.android.systemui.util.concurrency.DelayableExecutor import dagger.Lazy Loading @@ -36,10 +37,16 @@ class ActivityStarterImpl constructor( private val statusBarStateController: SysuiStatusBarStateController, @Main private val mainExecutor: DelayableExecutor, activityStarterInternal: Lazy<ActivityStarterInternalImpl>, legacyActivityStarter: Lazy<LegacyActivityStarterInternalImpl> ) : ActivityStarter { private val activityStarterInternal: ActivityStarterInternal = legacyActivityStarter.get() private val activityStarterInternal: ActivityStarterInternal = if (SceneContainerFlag.isEnabled) { activityStarterInternal.get() } else { legacyActivityStarter.get() } override fun startPendingIntentDismissingKeyguard(intent: PendingIntent) { activityStarterInternal.startPendingIntentDismissingKeyguard( Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/ActivityStarterInternalImpl.kt +557 −8 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/phone/ActivityStarterImplTest.kt +1 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,7 @@ class ActivityStarterImplTest : SysuiTestCase() { statusBarStateController = statusBarStateController, mainExecutor = mainExecutor, legacyActivityStarter = { legacyActivityStarterInternal }, activityStarterInternal = { activityStarterInternal }, ) } Loading
packages/SystemUI/src/com/android/systemui/keyguard/domain/interactor/KeyguardInteractor.kt +3 −2 Original line number Diff line number Diff line Loading @@ -188,7 +188,7 @@ constructor( * Whether the system is dreaming. [isDreaming] will be always be true when [isDozing] is true, * but not vice-versa. */ val isDreaming: Flow<Boolean> = repository.isDreaming val isDreaming: StateFlow<Boolean> = repository.isDreaming /** Whether the system is dreaming with an overlay active */ val isDreamingWithOverlay: Flow<Boolean> = repository.isDreamingWithOverlay Loading @@ -205,7 +205,8 @@ constructor( trySendWithFailureLogging( cameraLaunchSourceIntToModel(source), TAG, "updated onCameraLaunchGestureDetected") "updated onCameraLaunchGestureDetected" ) } } Loading
packages/SystemUI/src/com/android/systemui/scene/domain/startable/SceneContainerStartable.kt +0 −1 Original line number Diff line number Diff line Loading @@ -187,7 +187,6 @@ constructor( applicationScope.launch { // TODO(b/296114544): Combine with some global hun state to make it visible! deviceProvisioningInteractor.isDeviceProvisioned .distinctUntilChanged() .flatMapLatest { isAllowedToBeVisible -> if (isAllowedToBeVisible) { combine( Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/ActivityStarterImpl.kt +8 −1 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import com.android.systemui.dagger.SysUISingleton import com.android.systemui.dagger.qualifiers.Main import com.android.systemui.plugins.ActivityStarter import com.android.systemui.plugins.ActivityStarter.OnDismissAction import com.android.systemui.scene.shared.flag.SceneContainerFlag import com.android.systemui.statusbar.SysuiStatusBarStateController import com.android.systemui.util.concurrency.DelayableExecutor import dagger.Lazy Loading @@ -36,10 +37,16 @@ class ActivityStarterImpl constructor( private val statusBarStateController: SysuiStatusBarStateController, @Main private val mainExecutor: DelayableExecutor, activityStarterInternal: Lazy<ActivityStarterInternalImpl>, legacyActivityStarter: Lazy<LegacyActivityStarterInternalImpl> ) : ActivityStarter { private val activityStarterInternal: ActivityStarterInternal = legacyActivityStarter.get() private val activityStarterInternal: ActivityStarterInternal = if (SceneContainerFlag.isEnabled) { activityStarterInternal.get() } else { legacyActivityStarter.get() } override fun startPendingIntentDismissingKeyguard(intent: PendingIntent) { activityStarterInternal.startPendingIntentDismissingKeyguard( Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/ActivityStarterInternalImpl.kt +557 −8 File changed.Preview size limit exceeded, changes collapsed. Show changes