From 7dc4645dcb4e5865e2f767b57f06a1ef53a40650 Mon Sep 17 00:00:00 2001 From: ggurdin Date: Thu, 3 Jul 2025 14:59:51 -0400 Subject: [PATCH] chore: filter out non-visible events from search results --- lib/pages/chat_search/chat_search_message_tab.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/pages/chat_search/chat_search_message_tab.dart b/lib/pages/chat_search/chat_search_message_tab.dart index 5305244c3..e3897eb7f 100644 --- a/lib/pages/chat_search/chat_search_message_tab.dart +++ b/lib/pages/chat_search/chat_search_message_tab.dart @@ -6,6 +6,7 @@ import 'package:matrix/matrix.dart'; import 'package:fluffychat/l10n/l10n.dart'; import 'package:fluffychat/utils/date_time_extension.dart'; +import 'package:fluffychat/utils/matrix_sdk_extensions/filtered_timeline_extension.dart'; import 'package:fluffychat/utils/matrix_sdk_extensions/matrix_locals.dart'; import 'package:fluffychat/utils/url_launcher.dart'; import 'package:fluffychat/widgets/avatar.dart'; @@ -51,6 +52,9 @@ class ChatSearchMessageTab extends StatelessWidget { ); } final events = snapshot.data?.$1 ?? []; + // #Pangea + events.removeWhere((event) => !event.isVisibleInGui); + // Pangea# return SelectionArea( child: ListView.separated(