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

Commit 5302e74f authored by Beverly Tai's avatar Beverly Tai Committed by Android (Google) Code Review
Browse files

Merge "Always use the legacyActivityStarter until new version is implemented" into main

parents 7863a53d c9ca2d2a
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -51,7 +51,6 @@ class ActivityStarterImplTest : SysuiTestCase() {
                statusBarStateController = statusBarStateController,
                mainExecutor = mainExecutor,
                legacyActivityStarter = { legacyActivityStarterInternal },
                activityStarterInternal = { activityStarterInternal },
            )
    }

+2 −9
Original line number Diff line number Diff line
@@ -24,7 +24,6 @@ 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
@@ -37,16 +36,10 @@ class ActivityStarterImpl
constructor(
    private val statusBarStateController: SysuiStatusBarStateController,
    @Main private val mainExecutor: DelayableExecutor,
    legacyActivityStarter: Lazy<LegacyActivityStarterInternalImpl>,
    activityStarterInternal: Lazy<ActivityStarterInternalImpl>,
    legacyActivityStarter: Lazy<LegacyActivityStarterInternalImpl>
) : ActivityStarter {

    private val activityStarterInternal: ActivityStarterInternal =
        if (SceneContainerFlag.isEnabled) {
            activityStarterInternal.get()
        } else {
            legacyActivityStarter.get()
        }
    private val activityStarterInternal: ActivityStarterInternal = legacyActivityStarter.get()

    override fun startPendingIntentDismissingKeyguard(intent: PendingIntent) {
        activityStarterInternal.startPendingIntentDismissingKeyguard(intent = intent)