From 9903a96d96225080a668ba934de3a580dcd71356 Mon Sep 17 00:00:00 2001 From: Shawn Date: Mon, 5 Feb 2024 14:29:44 -0700 Subject: [PATCH] Clear current focus when changing tabs --- lib/ui/screens/wonder_details/wonders_details_screen.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/ui/screens/wonder_details/wonders_details_screen.dart b/lib/ui/screens/wonder_details/wonders_details_screen.dart index 41739f8e..1c62418e 100644 --- a/lib/ui/screens/wonder_details/wonders_details_screen.dart +++ b/lib/ui/screens/wonder_details/wonders_details_screen.dart @@ -51,6 +51,7 @@ class _WonderDetailsScreenState extends State void _handleTabTapped(int index) { _tabController.index = index; + WidgetsBinding.instance.focusManager.primaryFocus?.unfocus(); context.go(ScreenPaths.wonderDetails(widget.type, tabIndex: _tabController.index)); }