From 68b239a8bb650e0ce13e893ac7d9fd2e38b6dfb8 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 20 Jan 2026 18:08:45 +0000 Subject: [PATCH] fix(user-menu): close menu when clicking relays, blossom, or donate Wrap RelayLink items in DropdownMenuItem with asChild to properly trigger menu close on click. Convert Support Grimoire section from a raw div to DropdownMenuItem so it also closes the menu. --- src/components/nostr/user-menu.tsx | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/components/nostr/user-menu.tsx b/src/components/nostr/user-menu.tsx index 5834675..5b6250b 100644 --- a/src/components/nostr/user-menu.tsx +++ b/src/components/nostr/user-menu.tsx @@ -445,15 +445,16 @@ export default function UserMenu() { Relays {relays.map((relay) => ( - + + + ))} )} @@ -512,8 +513,8 @@ export default function UserMenu() { {/* Support Grimoire */} -
@@ -533,7 +534,7 @@ export default function UserMenu() { {goalProgress.toFixed(0)}%
-
+ {/* Logout at bottom for logged in users */} {account && (