From 2219b93d6bc227f6c1f163b9589a2d6c3382fb64 Mon Sep 17 00:00:00 2001 From: Wu Tianwei <30284043+WTW0313@users.noreply.github.com> Date: Thu, 4 Dec 2025 17:19:31 +0800 Subject: [PATCH] fix: modify usePluginTaskList initialization and dependencies in use-plugins.ts (#29130) --- web/service/use-plugins.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/web/service/use-plugins.ts b/web/service/use-plugins.ts index f6dbecaeba..b5b8779a82 100644 --- a/web/service/use-plugins.ts +++ b/web/service/use-plugins.ts @@ -612,12 +612,11 @@ export const usePluginTaskList = (category?: PluginCategoryEnum | string) => { const taskAllFailed = lastData?.tasks.every(task => task.status === TaskStatus.failed) if (taskDone && lastData?.tasks.length && !taskAllFailed) refreshPluginList(category ? { category } as any : undefined, !category) - }, [initialized, isRefetching, data, category, refreshPluginList]) + }, [isRefetching]) useEffect(() => { - if (isFetched && !initialized) - setInitialized(true) - }, [isFetched, initialized]) + setInitialized(true) + }, []) const handleRefetch = useCallback(() => { refetch()