From 28fcb43103fc8cd6fea55aa9a9817ffc8b2dd14d Mon Sep 17 00:00:00 2001 From: Prateek Sunal Date: Thu, 29 Feb 2024 18:48:47 +0530 Subject: [PATCH] fix: null last image pref after clear --- lib/utils/home_widget_util.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/utils/home_widget_util.dart b/lib/utils/home_widget_util.dart index b5ac412b4..62da4b7ea 100644 --- a/lib/utils/home_widget_util.dart +++ b/lib/utils/home_widget_util.dart @@ -110,11 +110,12 @@ Future initHomeWidget() async { } Future clearHomeWidget() async { - final Logger logger = Logger("clearHomeWidget"); final previousGeneratedId = await hw.HomeWidget.getWidgetData("home_widget_last_img"); if (previousGeneratedId == null) return; + final Logger logger = Logger("clearHomeWidget"); + logger.info("Clearing SlideshowWidget"); await hw.HomeWidget.saveWidgetData( "slideshow", @@ -127,5 +128,9 @@ Future clearHomeWidget() async { qualifiedAndroidName: 'io.ente.photos.SlideshowWidgetProvider', iOSName: 'SlideshowWidget', ); + await hw.HomeWidget.saveWidgetData( + "home_widget_last_img", + null, + ); logger.info(">>> SlideshowWidget cleared"); }