From 1f1c0faccc4897107ad12cb978733c4ef31d2c54 Mon Sep 17 00:00:00 2001 From: Jack Kingsman Date: Sat, 28 Feb 2026 21:28:35 -0800 Subject: [PATCH] DOn't double detch unreads --- frontend/src/hooks/useUnreadCounts.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/hooks/useUnreadCounts.ts b/frontend/src/hooks/useUnreadCounts.ts index 2f9f8a2..ffbc007 100644 --- a/frontend/src/hooks/useUnreadCounts.ts +++ b/frontend/src/hooks/useUnreadCounts.ts @@ -69,7 +69,7 @@ export function useUnreadCounts( const prev = prevLens.current; prevLens.current = { channels: channelsLen, contacts: contactsLen }; // Skip the initial load (0→N); only refetch on mid-session count changes - if (prev.channels === 0 && prev.contacts === 0) return; + if (prev.channels === 0 || prev.contacts === 0) return; fetchUnreads(); }, [channelsLen, contactsLen, fetchUnreads]);