From 56832e525d8e47b20ffc344ea9d2ec0d008d33cd Mon Sep 17 00:00:00 2001 From: Denozordec Date: Tue, 31 Mar 2026 17:50:54 +0700 Subject: [PATCH] Refactor Mihomo proxy groups component to improve loading state management - Introduced `untrack` from Svelte to prevent infinite rendering loops during loading state changes. - Enhanced loading state handling by ensuring that loading notifications are managed correctly without causing UI flickering. - Improved overall data fetching logic for better user experience during proxy updates. --- web/src/lib/components/mihomo/mihomo-proxy-groups.svelte | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/web/src/lib/components/mihomo/mihomo-proxy-groups.svelte b/web/src/lib/components/mihomo/mihomo-proxy-groups.svelte index c6ea47c..a6aa937 100644 --- a/web/src/lib/components/mihomo/mihomo-proxy-groups.svelte +++ b/web/src/lib/components/mihomo/mihomo-proxy-groups.svelte @@ -1,4 +1,5 @@