Merge "Fix editing current wallpaper crop on foldable" into main
diff --git a/src/com/android/wallpaper/picker/preview/ui/viewmodel/StaticWallpaperPreviewViewModel.kt b/src/com/android/wallpaper/picker/preview/ui/viewmodel/StaticWallpaperPreviewViewModel.kt
index 6b64bab..15f33b2 100644
--- a/src/com/android/wallpaper/picker/preview/ui/viewmodel/StaticWallpaperPreviewViewModel.kt
+++ b/src/com/android/wallpaper/picker/preview/ui/viewmodel/StaticWallpaperPreviewViewModel.kt
@@ -154,7 +154,9 @@
* confirms a crop.
*/
fun updateCropHintsInfo(cropHintsInfo: Map<Point, FullPreviewCropModel>) {
- this.cropHintsInfo.value = this.cropHintsInfo.value?.plus(cropHintsInfo) ?: cropHintsInfo
+ val newInfo = this.cropHintsInfo.value?.plus(cropHintsInfo) ?: cropHintsInfo
+ this.cropHintsInfo.value = newInfo
+ fullPreviewCropModels.putAll(newInfo)
}
// TODO b/296288298 Create a util class for Bitmap and Asset