aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrien Hopkins <[email protected]>2026-03-02 17:16:32 -0500
committerAdrien Hopkins <[email protected]>2026-03-02 17:16:32 -0500
commita2d3d4d47ae87c495b06baba8d5c49f9783e3512 (patch)
tree0f66672f1cc59a251fd711d8166ffa5915d15b79
parentf4d1a8f7d0c51df69e1076c38fe642fc2cd9ac77 (diff)
downloadcoinos-ui-a2d3d4d47ae87c495b06baba8d5c49f9783e3512.tar.gz
coinos-ui-a2d3d4d47ae87c495b06baba8d5c49f9783e3512.zip
Show muted chats while searching
This makes for an easier way to find & unmute any chat you mute by mistake. They are still shown as muted (faded text) in the results list.
-rw-r--r--src/routes/(app)/dm/+page.svelte2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/routes/(app)/dm/+page.svelte b/src/routes/(app)/dm/+page.svelte
index 5152a179..95aa3d11 100644
--- a/src/routes/(app)/dm/+page.svelte
+++ b/src/routes/(app)/dm/+page.svelte
@@ -461,7 +461,7 @@
<input type="text" class="short" bind:value={searchQuery} placeholder="{$t("dm.searchPrompt")}">
{#if !creatingNewChat}
{#each chats as c}
- {#if ((selectedChat && selectedChat.pubkey === c.pubkey) || !(muted && muted.has(c.pubkey))) && (searchQuery === "" || searchMatches(c, searchQuery))}
+ {#if ((selectedChat && selectedChat.pubkey === c.pubkey) || !(searchQuery === "" && muted && muted.has(c.pubkey))) && (searchQuery === "" || searchMatches(c, searchQuery))}
<button class={"chat-btn tall-btn " + ($theme === "light" ? "light-chat-btn" : "dark-chat-btn") + (selectedChat && selectedChat.pubkey == c.pubkey ? ($theme === "light" ? " light-selected" : " dark-selected") : "")} on:click={() => selectChat(c)}>
<span class="{"text-xl" + (muted && muted.has(c.pubkey) ? " secondary" : "")}">{name(c)}</span> <span class={(idValid(c) ? "" : "invalid ") + "secondary text-xs"}>{id(c)}</span>
</button>