From 1f603af1a9ce63ef48431f6d0ee4a9fa61ed8fec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Mon, 9 Mar 2026 18:47:20 +0800 Subject: [PATCH] Add division by zero guard in SidebarTraces traceList computed Co-Authored-By: Claude Opus 4.6 --- src/components/Discover/Map/SidebarTraces.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/Discover/Map/SidebarTraces.vue b/src/components/Discover/Map/SidebarTraces.vue index 44f57c8..a59a0cc 100644 --- a/src/components/Discover/Map/SidebarTraces.vue +++ b/src/components/Discover/Map/SidebarTraces.vue @@ -149,6 +149,7 @@ const traceList = computed(() => { const sum = traces.value .map((trace) => trace.count) .reduce((acc, cur) => acc + cur, 0); + if (sum === 0) return []; const result = traces.value.map((trace) => { return { id: trace.id,