Loading src/com/android/customization/picker/clock/ui/fragment/ClockSettingsFragment.kt +7 −7 Original line number Diff line number Diff line Loading @@ -88,14 +88,14 @@ class ClockSettingsFragment : AppbarFragment() { injector .getCurrentWallpaperInfoFactory(context) .createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> context, forceReload, ) { homeWallpaper, lockWallpaper, _ -> continuation.resume( lockWallpaper ?: homeWallpaper, null, ) }, forceReload, ) } } }, onWallpaperColorChanged = { colors -> Loading src/com/android/customization/picker/color/ui/fragment/ColorPickerFragment.kt +32 −32 Original line number Diff line number Diff line Loading @@ -114,7 +114,9 @@ class ColorPickerFragment : AppbarFragment() { wallpaperInfoProvider = { forceReload -> suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> context, forceReload, ) { homeWallpaper, lockWallpaper, _ -> lifecycleScope.launch { if ( wallpaperColorsRepository.lockWallpaperColors.value Loading @@ -128,9 +130,7 @@ class ColorPickerFragment : AppbarFragment() { } } continuation.resume(lockWallpaper ?: homeWallpaper, null) }, forceReload, ) } } }, onWallpaperColorChanged = { colors -> Loading Loading @@ -165,7 +165,9 @@ class ColorPickerFragment : AppbarFragment() { wallpaperInfoProvider = { forceReload -> suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> context, forceReload, ) { homeWallpaper, lockWallpaper, _ -> lifecycleScope.launch { if ( wallpaperColorsRepository.homeWallpaperColors.value Loading @@ -179,9 +181,7 @@ class ColorPickerFragment : AppbarFragment() { } } continuation.resume(homeWallpaper ?: lockWallpaper, null) }, forceReload, ) } } }, onWallpaperColorChanged = { colors -> Loading src/com/android/customization/picker/grid/ui/fragment/GridFragment.kt +4 −4 Original line number Diff line number Diff line Loading @@ -185,11 +185,11 @@ class GridFragment : AppbarFragment() { wallpaperInfoProvider = { suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> continuation.resume(homeWallpaper ?: lockWallpaper, null) }, context, /* forceRefresh= */ true, ) ) { homeWallpaper, lockWallpaper, _ -> continuation.resume(homeWallpaper ?: lockWallpaper, null) } } }, wallpaperInteractor = wallpaperInteractor, Loading src/com/android/customization/picker/preview/ui/section/PreviewWithThemeSectionController.kt +16 −14 Original line number Diff line number Diff line Loading @@ -35,6 +35,7 @@ import com.android.wallpaper.picker.customization.ui.viewmodel.CustomizationPick import com.android.wallpaper.picker.customization.ui.viewmodel.ScreenPreviewViewModel import com.android.wallpaper.util.DisplayUtils import com.android.wallpaper.util.PreviewUtils import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.suspendCancellableCoroutine /** Loading Loading @@ -69,6 +70,7 @@ open class PreviewWithThemeSectionController( isTwoPaneAndSmallWidth, customizationPickerViewModel, ) { @OptIn(ExperimentalCoroutinesApi::class) override fun createScreenPreviewViewModel(context: Context): ScreenPreviewViewModel { return PreviewWithThemeViewModel( previewUtils = Loading @@ -92,7 +94,9 @@ open class PreviewWithThemeSectionController( wallpaperInfoProvider = { forceReload -> suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> context, forceReload, ) { homeWallpaper, lockWallpaper, _ -> val wallpaper = if (isOnLockScreen) { lockWallpaper ?: homeWallpaper Loading @@ -104,9 +108,7 @@ open class PreviewWithThemeSectionController( screen = screen, ) continuation.resume(wallpaper, null) }, forceReload, ) } } }, onWallpaperColorChanged = { colors -> Loading src/com/android/customization/picker/quickaffordance/ui/viewmodel/KeyguardQuickAffordancePickerViewModel.kt +4 −4 Original line number Diff line number Diff line Loading @@ -92,11 +92,11 @@ private constructor( wallpaperInfoProvider = { forceReload -> suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> continuation.resume(lockWallpaper ?: homeWallpaper, null) }, context, forceReload, ) ) { homeWallpaper, lockWallpaper, _ -> continuation.resume(lockWallpaper ?: homeWallpaper, null) } } }, wallpaperInteractor = wallpaperInteractor, Loading Loading
src/com/android/customization/picker/clock/ui/fragment/ClockSettingsFragment.kt +7 −7 Original line number Diff line number Diff line Loading @@ -88,14 +88,14 @@ class ClockSettingsFragment : AppbarFragment() { injector .getCurrentWallpaperInfoFactory(context) .createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> context, forceReload, ) { homeWallpaper, lockWallpaper, _ -> continuation.resume( lockWallpaper ?: homeWallpaper, null, ) }, forceReload, ) } } }, onWallpaperColorChanged = { colors -> Loading
src/com/android/customization/picker/color/ui/fragment/ColorPickerFragment.kt +32 −32 Original line number Diff line number Diff line Loading @@ -114,7 +114,9 @@ class ColorPickerFragment : AppbarFragment() { wallpaperInfoProvider = { forceReload -> suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> context, forceReload, ) { homeWallpaper, lockWallpaper, _ -> lifecycleScope.launch { if ( wallpaperColorsRepository.lockWallpaperColors.value Loading @@ -128,9 +130,7 @@ class ColorPickerFragment : AppbarFragment() { } } continuation.resume(lockWallpaper ?: homeWallpaper, null) }, forceReload, ) } } }, onWallpaperColorChanged = { colors -> Loading Loading @@ -165,7 +165,9 @@ class ColorPickerFragment : AppbarFragment() { wallpaperInfoProvider = { forceReload -> suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> context, forceReload, ) { homeWallpaper, lockWallpaper, _ -> lifecycleScope.launch { if ( wallpaperColorsRepository.homeWallpaperColors.value Loading @@ -179,9 +181,7 @@ class ColorPickerFragment : AppbarFragment() { } } continuation.resume(homeWallpaper ?: lockWallpaper, null) }, forceReload, ) } } }, onWallpaperColorChanged = { colors -> Loading
src/com/android/customization/picker/grid/ui/fragment/GridFragment.kt +4 −4 Original line number Diff line number Diff line Loading @@ -185,11 +185,11 @@ class GridFragment : AppbarFragment() { wallpaperInfoProvider = { suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> continuation.resume(homeWallpaper ?: lockWallpaper, null) }, context, /* forceRefresh= */ true, ) ) { homeWallpaper, lockWallpaper, _ -> continuation.resume(homeWallpaper ?: lockWallpaper, null) } } }, wallpaperInteractor = wallpaperInteractor, Loading
src/com/android/customization/picker/preview/ui/section/PreviewWithThemeSectionController.kt +16 −14 Original line number Diff line number Diff line Loading @@ -35,6 +35,7 @@ import com.android.wallpaper.picker.customization.ui.viewmodel.CustomizationPick import com.android.wallpaper.picker.customization.ui.viewmodel.ScreenPreviewViewModel import com.android.wallpaper.util.DisplayUtils import com.android.wallpaper.util.PreviewUtils import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.suspendCancellableCoroutine /** Loading Loading @@ -69,6 +70,7 @@ open class PreviewWithThemeSectionController( isTwoPaneAndSmallWidth, customizationPickerViewModel, ) { @OptIn(ExperimentalCoroutinesApi::class) override fun createScreenPreviewViewModel(context: Context): ScreenPreviewViewModel { return PreviewWithThemeViewModel( previewUtils = Loading @@ -92,7 +94,9 @@ open class PreviewWithThemeSectionController( wallpaperInfoProvider = { forceReload -> suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> context, forceReload, ) { homeWallpaper, lockWallpaper, _ -> val wallpaper = if (isOnLockScreen) { lockWallpaper ?: homeWallpaper Loading @@ -104,9 +108,7 @@ open class PreviewWithThemeSectionController( screen = screen, ) continuation.resume(wallpaper, null) }, forceReload, ) } } }, onWallpaperColorChanged = { colors -> Loading
src/com/android/customization/picker/quickaffordance/ui/viewmodel/KeyguardQuickAffordancePickerViewModel.kt +4 −4 Original line number Diff line number Diff line Loading @@ -92,11 +92,11 @@ private constructor( wallpaperInfoProvider = { forceReload -> suspendCancellableCoroutine { continuation -> wallpaperInfoFactory.createCurrentWallpaperInfos( { homeWallpaper, lockWallpaper, _ -> continuation.resume(lockWallpaper ?: homeWallpaper, null) }, context, forceReload, ) ) { homeWallpaper, lockWallpaper, _ -> continuation.resume(lockWallpaper ?: homeWallpaper, null) } } }, wallpaperInteractor = wallpaperInteractor, Loading