From dc24868800ba9d2fbd4ff0e4705713df412f7024 Mon Sep 17 00:00:00 2001 From: 21pages Date: Tue, 13 Feb 2024 21:06:42 +0800 Subject: [PATCH] fix multiselect does not reset on address book and groups (#7121) Signed-off-by: 21pages --- flutter/lib/common/widgets/peer_tab_page.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/flutter/lib/common/widgets/peer_tab_page.dart b/flutter/lib/common/widgets/peer_tab_page.dart index 59ae64274..0bc621d31 100644 --- a/flutter/lib/common/widgets/peer_tab_page.dart +++ b/flutter/lib/common/widgets/peer_tab_page.dart @@ -88,6 +88,9 @@ class _PeerTabPageState extends State Future handleTabSelection(int tabIndex) async { if (tabIndex < entries.length) { + if (tabIndex != gFFI.peerTabModel.currentTab) { + gFFI.peerTabModel.setCurrentTabCachedPeers([]); + } gFFI.peerTabModel.setCurrentTab(tabIndex); entries[tabIndex].load(hint: false); }