From 84c89736901ebe4d9ea09d0d76777b485030dc4f Mon Sep 17 00:00:00 2001 From: Vadim <44135514+vodemn@users.noreply.github.com> Date: Thu, 10 Jul 2025 16:18:12 +0200 Subject: [PATCH] fixed logbook list updates --- lib/providers/logbook_photos_provider.dart | 2 +- lib/screens/logbook/screen_logbook.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/providers/logbook_photos_provider.dart b/lib/providers/logbook_photos_provider.dart index 0e396ce..d1c83f4 100644 --- a/lib/providers/logbook_photos_provider.dart +++ b/lib/providers/logbook_photos_provider.dart @@ -122,5 +122,5 @@ class LogbookPhotos extends InheritedWidget { } @override - bool updateShouldNotify(LogbookPhotos oldWidget) => const DeepCollectionEquality().equals(oldWidget.photos, photos); + bool updateShouldNotify(LogbookPhotos oldWidget) => !const DeepCollectionEquality().equals(oldWidget.photos, photos); } diff --git a/lib/screens/logbook/screen_logbook.dart b/lib/screens/logbook/screen_logbook.dart index 661043e..6656f21 100644 --- a/lib/screens/logbook/screen_logbook.dart +++ b/lib/screens/logbook/screen_logbook.dart @@ -22,7 +22,7 @@ class _LogbookScreenState extends State with SingleTickerProvider title: Text(S.of(context).logbook), slivers: [ _PicturesGridBuilder( - values: LogbookPhotos.of(context), + values: LogbookPhotos.of(context, listen: true), onEdit: _editProfile, ), SliverToBoxAdapter(