From 5522b91c32703eb545e8990f3a317914eca7a125 Mon Sep 17 00:00:00 2001 From: G30 <50341825+silentoplayz@users.noreply.github.com> Date: Sat, 21 Feb 2026 15:31:35 -0500 Subject: [PATCH] fix(ui): align profile dropdown items and prevent phantom synthetic drag clicks (#21699) --- .../components/layout/Sidebar/UserMenu.svelte | 42 ++++++++++++------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/src/lib/components/layout/Sidebar/UserMenu.svelte b/src/lib/components/layout/Sidebar/UserMenu.svelte index 502d09b344..c5eca5a60b 100644 --- a/src/lib/components/layout/Sidebar/UserMenu.svelte +++ b/src/lib/components/layout/Sidebar/UserMenu.svelte @@ -201,7 +201,7 @@ {/if} { show = false; @@ -220,7 +220,7 @@ { show = false; @@ -243,7 +243,8 @@ { show = false; if ($mobile) { @@ -260,7 +261,8 @@ { show = false; if ($mobile) { @@ -284,36 +286,42 @@ {#if $user?.role === 'admin'} { show = false; }} - href="https://docs.openwebui.com" > - - {$i18n.t('Documentation')} + + + + {$i18n.t('Documentation')} { show = false; }} - href="https://github.com/open-webui/open-webui/releases" > - - {$i18n.t('Releases')} + + + + {$i18n.t('Releases')} {/if} { show = false; @@ -325,15 +333,17 @@ } }} > - - {$i18n.t('Keyboard shortcuts')} + + + + {$i18n.t('Keyboard shortcuts')} {/if} { const res = await userSignOut(); user.set(null);