diff options
| author | Adam Soltys <[email protected]> | 2026-02-24 12:17:11 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-02-24 12:17:11 -0800 |
| commit | ac550ea1bbe0b29a363ee668d7b8c21dd3b35f6e (patch) | |
| tree | 1cb87458dcb4448677da89675abb52d50f474ad7 /src/routes | |
| parent | f576478465f4192928d387d3408de54b1f369bf8 (diff) | |
| parent | 8ab48973812289c19f48d15b7a9771a89d35797a (diff) | |
| download | coinos-ui-ac550ea1bbe0b29a363ee668d7b8c21dd3b35f6e.tar.gz coinos-ui-ac550ea1bbe0b29a363ee668d7b8c21dd3b35f6e.zip | |
Merge remote-tracking branch 'origin/nip17dm' into ark2
# Conflicts:
# src/lib/nip07.ts
# src/lib/nip17.ts
# src/locales/en.json
# src/locales/fr.json
# src/routes/(app)/dm/+page.svelte
Diffstat (limited to 'src/routes')
| -rw-r--r-- | src/routes/(app)/dm/+page.svelte | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/routes/(app)/dm/+page.svelte b/src/routes/(app)/dm/+page.svelte index a0ad4f27..67c647b0 100644 --- a/src/routes/(app)/dm/+page.svelte +++ b/src/routes/(app)/dm/+page.svelte @@ -164,6 +164,9 @@ } selectedChat = c; + if (!selectedChat) { + return; + } if (!includesPubkey(chats, c.pubkey)) { chats.unshift(c); } @@ -281,6 +284,7 @@ const sendMessage = async (message: string) => { const expiry = expiryEnabled ? expiryDays : undefined; await libnip17.send(message, user, selectedChat, expiry); + text = ""; updateEvents(); }; @@ -315,7 +319,8 @@ (creatingNewChat ? ($theme === "light" ? " light-selected" : " dark-selected") : "")} onclick={() => { creatingNewChat = !creatingNewChat; - selectedChat = null; + selectChat(null); + searchQuery = ""; }} > + |
