From db98193fc45b4029f700f8478b6fceb805235505 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sun, 1 Mar 2026 21:38:26 -0800 Subject: focus issue --- src/routes/(app)/messages/[pubkey]/+page.svelte | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/routes/(app)/messages/[pubkey]/+page.svelte b/src/routes/(app)/messages/[pubkey]/+page.svelte index 5bd77203..67df1e00 100644 --- a/src/routes/(app)/messages/[pubkey]/+page.svelte +++ b/src/routes/(app)/messages/[pubkey]/+page.svelte @@ -140,14 +140,15 @@ const sendMessage = async (message: string) => { sendError = ""; + text = ""; + const ta = document.getElementById("message-contents") as HTMLTextAreaElement; + if (ta) { + ta.style.height = "auto"; + ta.focus(); + } try { await libnip17.send(message, user, selectedChat); - text = ""; - const ta = document.getElementById("message-contents") as HTMLTextAreaElement; - if (ta) ta.style.height = "auto"; updateEvents(); - await tick(); - ta?.focus(); } catch (e: any) { console.error("Failed to send message:", e); sendError = $t("dm.sendFailed"); @@ -301,6 +302,8 @@