From 8fdde1d882bcbe6dedd20ace6d1c0267e87339c9 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 24 Feb 2026 15:16:57 +0000 Subject: [PATCH] Fix mode cycling --- components/SiteMenteVoiceWidget.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/SiteMenteVoiceWidget.tsx b/components/SiteMenteVoiceWidget.tsx index 8ddedac..c3a2961 100644 --- a/components/SiteMenteVoiceWidget.tsx +++ b/components/SiteMenteVoiceWidget.tsx @@ -40,7 +40,11 @@ export default function SiteMenteVoiceWidget({ const modes: Mode[] = ["off", "text", "synthflow"]; const currentIndex = modes.indexOf(mode); const nextIndex = (currentIndex + 1) % modes.length; - setMode(modes[nextIndex]); + setModeInternal(modes[nextIndex]); + }; + + const setModeInternal = (newMode: Mode) => { + setMode(newMode); }; // Text mode functions