From 5c3b9be9c178131bb60d5ead1e2a913546feda98 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Sun, 13 Mar 2022 10:58:39 +0100 Subject: [PATCH] fix: Hide redacted stories --- lib/pages/story/story_page.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/pages/story/story_page.dart b/lib/pages/story/story_page.dart index f37cf47b..d9d73d3a 100644 --- a/lib/pages/story/story_page.dart +++ b/lib/pages/story/story_page.dart @@ -294,6 +294,7 @@ class StoryPageController extends State { future: event.redactEvent, ); setState(() { + events.remove(event); _modalOpened = false; }); } @@ -395,8 +396,9 @@ class StoryPageController extends State { } final timeline = this.timeline = await room.getTimeline(); timeline.requestKeys(); - var events = - timeline.events.where((e) => e.type == EventTypes.Message).toList(); + var events = timeline.events + .where((e) => e.type == EventTypes.Message && !e.redacted) + .toList(); final hasOutdatedEvents = events.removeOutdatedEvents();