[fractal/fractal-next] event: Fix hidden event detection
- From: Julian Sparber <jsparber src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [fractal/fractal-next] event: Fix hidden event detection
- Date: Mon, 15 Nov 2021 10:35:38 +0000 (UTC)
commit 888b1148fde3652e8d636154fbbd6cabcc40079e
Author: Kévin Commaille <zecakeh tedomum fr>
Date: Sat Nov 13 11:50:31 2021 +0100
event: Fix hidden event detection
src/session/room/event.rs | 7 +++++++
1 file changed, 7 insertions(+)
---
diff --git a/src/session/room/event.rs b/src/session/room/event.rs
index febd87fb..bc6f352e 100644
--- a/src/session/room/event.rs
+++ b/src/session/room/event.rs
@@ -337,6 +337,13 @@ impl Event {
let priv_ = imp::Event::from_instance(self);
if self.related_matrix_event().is_some() {
+ if let Some(AnySyncRoomEvent::Message(message)) = priv_.event.borrow().as_ref() {
+ if let AnyMessageEventContent::RoomMessage(content) = message.content() {
+ if let Some(Relation::Reply { in_reply_to: _ }) = content.relates_to {
+ return false;
+ }
+ }
+ }
return true;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]