瀏覽代碼

Merge pull request #299 from ollama-webui/sidebar-button-fix

fix: sidebar button click register issue
Timothy Jaeryang Baek 1 年之前
父節點
當前提交
87c856c306
共有 1 個文件被更改,包括 2 次插入5 次删除
  1. 2 5
      src/lib/components/layout/Sidebar.svelte

+ 2 - 5
src/lib/components/layout/Sidebar.svelte

@@ -382,11 +382,6 @@
 						on:click={() => {
 							showDropdown = !showDropdown;
 						}}
-						on:focusout={() => {
-							setTimeout(() => {
-								showDropdown = false;
-							}, 150);
-						}}
 					>
 						<div class=" self-center mr-3">
 							<img
@@ -409,6 +404,7 @@
 										class="flex py-2.5 px-3.5 w-full hover:bg-gray-800 transition"
 										on:click={() => {
 											goto('/admin');
+											showDropdown = false;
 										}}
 									>
 										<div class=" self-center mr-3">
@@ -470,6 +466,7 @@
 									on:click={() => {
 										localStorage.removeItem('token');
 										location.href = '/auth';
+										showDropdown = false;
 									}}
 								>
 									<div class=" self-center mr-3">