From d110695d532039e343e4a6d0a8cebc7a159bcd25 Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Mon, 21 Feb 2022 13:16:22 +0900 Subject: [PATCH] view: prevent navigation from info filter chips --- lib/widgets/viewer/info/info_page.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/widgets/viewer/info/info_page.dart b/lib/widgets/viewer/info/info_page.dart index 2f370f5f3..4db38317f 100644 --- a/lib/widgets/viewer/info/info_page.dart +++ b/lib/widgets/viewer/info/info_page.dart @@ -1,5 +1,6 @@ import 'dart:async'; +import 'package:aves/app_mode.dart'; import 'package:aves/model/actions/entry_info_actions.dart'; import 'package:aves/model/actions/events.dart'; import 'package:aves/model/entry.dart'; @@ -265,7 +266,8 @@ class _InfoPageContentState extends State<_InfoPageContent> { } void _goToCollection(CollectionFilter filter) { - if (collection == null) return; + final isMainMode = context.read>().value == AppMode.main; + if (!isMainMode || collection == null) return; FilterSelectedNotification(filter).dispatch(context); } }