Merge pull request #3336 from pangeachat/3322-chat-message-search-showing-non-messages

chore: filter out non-visible events from search results
This commit is contained in:
ggurdin 2025-07-03 15:00:40 -04:00 committed by GitHub
commit b3846c5b6e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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(