From 9c5028ce0576d1e18aa8cc30f9c118f82b311816 Mon Sep 17 00:00:00 2001 From: Ren Amamiya Date: Wed, 16 Sep 2026 08:51:35 +0700 Subject: [PATCH] fix --- crates/chat_ui/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/chat_ui/src/lib.rs b/crates/chat_ui/src/lib.rs index d688fb6e..c2e95e60 100644 --- a/crates/chat_ui/src/lib.rs +++ b/crates/chat_ui/src/lib.rs @@ -2021,6 +2021,7 @@ impl Render for ChatPanel { const WARNING: &str = "Attachments added while typing are uploaded without encryption"; let is_typing = !self.input.read(cx).value().trim().is_empty(); + let pending_attachments = !self.encrypted_attachments.read(cx).is_empty(); v_flex() .image_cache(coop_cache(self.id.clone(), 100)) @@ -2083,7 +2084,7 @@ impl Render for ChatPanel { .children(self.render_attachment_list(window, cx)) .children(self.render_pending_file_list(window, cx)) .children(self.render_reply_list(window, cx)) - .when(is_typing, |this| { + .when(is_typing && pending_attachments, |this| { this.child( div() .px_1()