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

Commit 4291f8d1 authored by Android Build Coastguard Worker's avatar Android Build Coastguard Worker
Browse files

Snap for 12260156 from 0b23bca6 to 24Q4-release

Change-Id: Ida70aa4a9702c118e3e704466c97970d7c41a4cf
parents 0f7a64a0 0b23bca6
Loading
Loading
Loading
Loading
+54 −49
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ import com.android.systemui.shared.quickaffordance.shared.model.KeyguardPreviewC
import com.android.systemui.shared.quickaffordance.shared.model.KeyguardPreviewConstants.MESSAGE_ID_START_CUSTOMIZING_QUICK_AFFORDANCES
import com.android.wallpaper.customization.ui.util.ThemePickerCustomizationOptionUtil.ThemePickerLockCustomizationOption
import com.android.wallpaper.customization.ui.viewmodel.ThemePickerCustomizationOptionsViewModel
import com.android.wallpaper.model.Screen
import com.android.wallpaper.picker.common.preview.ui.binder.WorkspaceCallbackBinder.Companion.sendMessage
import com.android.wallpaper.picker.customization.ui.viewmodel.CustomizationOptionsViewModel
import javax.inject.Inject
@@ -48,11 +49,13 @@ constructor(private val defaultWorkspaceCallbackBinder: DefaultWorkspaceCallback
    override fun bind(
        workspaceCallback: Message,
        viewModel: CustomizationOptionsViewModel,
        screen: Screen,
        lifecycleOwner: LifecycleOwner,
    ) {
        defaultWorkspaceCallbackBinder.bind(
            workspaceCallback = workspaceCallback,
            viewModel = viewModel,
            screen = screen,
            lifecycleOwner = lifecycleOwner,
        )

@@ -62,6 +65,7 @@ constructor(private val defaultWorkspaceCallbackBinder: DefaultWorkspaceCallback
            )
        }

        if (screen == Screen.LOCK_SCREEN) {
            lifecycleOwner.lifecycleScope.launch {
                lifecycleOwner.repeatOnLifecycle(Lifecycle.State.STARTED) {
                    launch {
@@ -122,3 +126,4 @@ constructor(private val defaultWorkspaceCallbackBinder: DefaultWorkspaceCallback
            }
        }
    }
}