fix(play): sync playerName to active session on settings save
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -856,6 +856,8 @@ function PlayInner() {
|
||||
const handleSettingsSaved = useCallback(
|
||||
(settings: { ttsConfigured: boolean; playerName: string; visionClickEnabled: boolean }) => {
|
||||
setVisionClickEnabled(settings.visionClickEnabled);
|
||||
const nextPlayerName = settings.playerName || undefined;
|
||||
setSession((prev) => prev ? { ...prev, playerName: nextPlayerName } : prev);
|
||||
const cfg = settings.ttsConfigured ? loadClientTtsConfig() : null;
|
||||
byoTtsRef.current = cfg;
|
||||
setByoTtsConfig(cfg);
|
||||
|
||||
Reference in New Issue
Block a user