From f39b926e7b07532f30fb095d37a51fa80c13dd67 Mon Sep 17 00:00:00 2001 From: Gigi Date: Tue, 21 Oct 2025 22:48:01 +0200 Subject: [PATCH] fix(tts): remove self-assignment in rate-change handler; keep current lang without no-op --- src/hooks/useTextToSpeech.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useTextToSpeech.ts b/src/hooks/useTextToSpeech.ts index 7c1a6dfe..2c87ae6f 100644 --- a/src/hooks/useTextToSpeech.ts +++ b/src/hooks/useTextToSpeech.ts @@ -254,7 +254,7 @@ export function useTextToSpeech(options: UseTTSOptions = {}): UseTTS { // restart chunked from current global index spokenTextRef.current = remainingText charIndexRef.current = 0 - langRef.current = langRef.current // keep lang + // keep current language selection; no change needed here startSpeakingChunks(remainingText) return }