From b9059f17fdc46c90e33074c94a5b43b4d5ebfa2f Mon Sep 17 00:00:00 2001 From: vkprogrammer-001 Date: Sun, 18 Feb 2024 02:00:31 +0530 Subject: [PATCH] [fix] multi_hero_tag --- lib/components/hike_screen_widget.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/components/hike_screen_widget.dart b/lib/components/hike_screen_widget.dart index c190614..dcebf3b 100644 --- a/lib/components/hike_screen_widget.dart +++ b/lib/components/hike_screen_widget.dart @@ -30,6 +30,8 @@ class HikeScreenWidget extends ChangeNotifier { static Widget shareButton(BuildContext context, String? passkey) { return FloatingActionButton( + heroTag: + 'shareRouteTag', //had to pass this tag else we would get error since there will be two FAB in the same subtree with the same tag. onPressed: () { showDialog( context: context, @@ -104,7 +106,7 @@ class HikeScreenWidget extends ChangeNotifier { ) { return FloatingActionButton( heroTag: - 'shareRouteTag', //had to pass this tag else we would get error since there will be two FAB in the same subtree with the same tag. + 'shareRouteTag1', //had to pass this tag else we would get error since there will be two FAB in the same subtree with the same tag. onPressed: () async { final mapController = await googleMapControllerCompleter.future; // sanity check.