From 8f6bf7841c8985cb64ea3397a2e2baba49290799 Mon Sep 17 00:00:00 2001 From: Jokul Date: Sat, 11 Jul 2026 15:06:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20KeyList=20useVirtualizer=20getScrollElem?= =?UTF-8?q?ent=20=E7=B1=BB=E5=9E=8B=E4=B8=8D=E5=8C=B9=E9=85=8D=20(undefine?= =?UTF-8?q?d=20->=20null)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/components/KeyList.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/src/components/KeyList.vue b/src/renderer/src/components/KeyList.vue index 89bb8eb..e62b2d0 100644 --- a/src/renderer/src/components/KeyList.vue +++ b/src/renderer/src/components/KeyList.vue @@ -40,7 +40,7 @@ const useVirtualization = computed(() => viewMode.value === 'list' && filteredKe const virtualizer = useVirtualizer( computed(() => ({ count: filteredKeys.value.length, - getScrollElement: () => scrollRef.value, + getScrollElement: () => scrollRef.value ?? null, estimateSize: () => 32, overscan: 5, enabled: useVirtualization.value,