From 8f35ea2435f93a490626069abaf385e4c4fa6d60 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 22 Sep 2026 20:18:16 -0400 Subject: [PATCH] Add "Copy Text" context menu option --- lib/widgets/room_chat.dart | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/widgets/room_chat.dart b/lib/widgets/room_chat.dart index d8424c9..623e71f 100644 --- a/lib/widgets/room_chat.dart +++ b/lib/widgets/room_chat.dart @@ -331,6 +331,16 @@ final class const RoomChat({ }, child: ListTile(leading: Icon(Icons.link), title: Text("Copy Link")), ), + if (event.content case MessageContent(:final body?)) + PopupMenuItem( + onTap: () async { + await Clipboard.setData(ClipboardData(text: body)); + }, + child: ListTile( + leading: Icon(Icons.copy), + title: Text("Copy Text"), + ), + ), if (ref.watch( PowerLevelController.provider( .redaction(targetUser: event.sender, roomId: roomId),