From 78a38460ce28647066819f9905993ee737cb8a4a Mon Sep 17 00:00:00 2001 From: "kaku.ki" Date: Wed, 6 May 2026 00:13:44 +0900 Subject: [PATCH] fix(recording): make QA mute release idempotent --- openless-all/app/src-tauri/src/coordinator.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openless-all/app/src-tauri/src/coordinator.rs b/openless-all/app/src-tauri/src/coordinator.rs index 4be58b85..549ac465 100644 --- a/openless-all/app/src-tauri/src/coordinator.rs +++ b/openless-all/app/src-tauri/src/coordinator.rs @@ -926,8 +926,8 @@ fn release_recording_mute(inner: &Arc, owner: &str) { fn stop_qa_recorder(inner: &Arc) { if let Some(rec) = inner.qa_recorder.lock().take() { rec.stop(); + release_recording_mute(inner, "qa"); } - release_recording_mute(inner, "qa"); } fn take_recorder_for_session(inner: &Arc, session_id: u64) -> Option {