Only shows text messages in chat search (#3355)

* Only shows text messages in chat search

* chore: simplify exclusion criteria for message search

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
This commit is contained in:
Kelrap 2025-07-07 12:44:11 -04:00 committed by GitHub
parent b0ad8a625c
commit 8dc1df1fef
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,7 +6,6 @@ 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';
@ -53,7 +52,11 @@ class ChatSearchMessageTab extends StatelessWidget {
}
final events = snapshot.data?.$1 ?? [];
// #Pangea
events.removeWhere((event) => !event.isVisibleInGui);
events.removeWhere(
(event) =>
event.type != EventTypes.Message ||
event.messageType != MessageTypes.Text,
);
// Pangea#
return SelectionArea(