From a8726feef64176b3f02fac4a18f32617c5bb4e30 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 21 Jul 2026 20:27:21 -0400 Subject: [PATCH] allow sending messages without a body if they have an attachment --- lib/widgets/composer/composer.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/widgets/composer/composer.dart b/lib/widgets/composer/composer.dart index 32648db..c63d939 100644 --- a/lib/widgets/composer/composer.dart +++ b/lib/widgets/composer/composer.dart @@ -56,8 +56,10 @@ class Composer extends HookConsumerWidget { }; } + final attachment = ref.watch(AttachmentController.provider(roomId)); + void send() { - if (controller.value.text.isEmpty) return; + if (controller.value.text.isEmpty && attachment == null) return; onSend( controller.value.formattedText, shouldMention: shouldMention.value, @@ -73,8 +75,6 @@ class Composer extends HookConsumerWidget { fontWeight: .bold, ); - final attachment = ref.watch(AttachmentController.provider(roomId)); - return Padding( padding: .all(12), child: Column(