diff --git a/apps/web/src/pages/voices/VoiceLibrary.tsx b/apps/web/src/pages/voices/VoiceLibrary.tsx index 22af085b4..c2828e2be 100755 --- a/apps/web/src/pages/voices/VoiceLibrary.tsx +++ b/apps/web/src/pages/voices/VoiceLibrary.tsx @@ -167,7 +167,7 @@ const VoiceLibrary: React.FC = () => { setActiveTab("material") setUploadOpen(true) } - }, []) // eslint-disable-line react-hooks/exhaustive-deps + }, [searchParams, setActiveTab, setUploadOpen]) // ── 切换 Tab 时停止播放 ─────────────────────────────── const handleTabChange = useCallback(