From 46dc017e15a357ceb16a490f39d3b781d98cda47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ku=C3=9Fowski?= Date: Tue, 17 Jun 2025 12:56:18 +0200 Subject: [PATCH] fix: Forward last version of events when forwarding --- lib/pages/chat/chat.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/pages/chat/chat.dart b/lib/pages/chat/chat.dart index 8e9c30624..308ac2b1f 100644 --- a/lib/pages/chat/chat.dart +++ b/lib/pages/chat/chat.dart @@ -904,10 +904,17 @@ class ChatController extends State void forwardEventsAction() async { if (selectedEvents.isEmpty) return; + final timeline = this.timeline; + if (timeline == null) return; + + final forwardEvents = List.from(selectedEvents) + .map((event) => event.getDisplayEvent(timeline)) + .toList(); + await showScaffoldDialog( context: context, builder: (context) => ShareScaffoldDialog( - items: selectedEvents + items: forwardEvents .map((event) => ContentShareItem(event.content)) .toList(), ),