From da329c498c185eada84c794bedd3012189dd59fd Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Sat, 4 May 2024 12:00:16 +0530 Subject: [PATCH] [mob] Add groupType in Gallery context state --- .../lib/ui/viewer/gallery/state/gallery_context_state.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mobile/lib/ui/viewer/gallery/state/gallery_context_state.dart b/mobile/lib/ui/viewer/gallery/state/gallery_context_state.dart index ada72b6f3..4b202c39b 100644 --- a/mobile/lib/ui/viewer/gallery/state/gallery_context_state.dart +++ b/mobile/lib/ui/viewer/gallery/state/gallery_context_state.dart @@ -1,12 +1,15 @@ import "package:flutter/material.dart"; +import "package:photos/ui/viewer/gallery/component/group/type.dart"; class GalleryContextState extends InheritedWidget { ///Sorting by creation time final bool sortOrderAsc; final bool inSelectionMode; + final GroupType type; const GalleryContextState({ this.inSelectionMode = false, + this.type = GroupType.day, required this.sortOrderAsc, required Widget child, Key? key, @@ -19,6 +22,7 @@ class GalleryContextState extends InheritedWidget { @override bool updateShouldNotify(GalleryContextState oldWidget) { return sortOrderAsc != oldWidget.sortOrderAsc || - inSelectionMode != oldWidget.inSelectionMode; + inSelectionMode != oldWidget.inSelectionMode || + type != oldWidget.type; } }