From def761f2cad7446019b0653ec699c113c78104f3 Mon Sep 17 00:00:00 2001 From: ManthanNimodiya Date: Fri, 22 May 2026 22:33:15 +0530 Subject: [PATCH] fix(recording): restore mic feed after recording stops regardless of window visibility --- apps/desktop/src-tauri/src/recording.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/apps/desktop/src-tauri/src/recording.rs b/apps/desktop/src-tauri/src/recording.rs index 98cc864758..89c654da5b 100644 --- a/apps/desktop/src-tauri/src/recording.rs +++ b/apps/desktop/src-tauri/src/recording.rs @@ -2303,14 +2303,10 @@ async fn handle_recording_end( let _ = app.camera_feed.ask(camera::RemoveInput).await; let main_window = CapWindowId::Main.get(&handle); - let should_restore_mic_preview = main_window - .as_ref() - .and_then(|window| window.is_visible().ok()) - .unwrap_or(false); if let Some(window) = main_window { window.unminimize().ok(); - if should_restore_mic_preview && let Err(err) = app.ensure_selected_mic_ready().await { + if let Err(err) = app.ensure_selected_mic_ready().await { warn!("Failed to restore microphone preview after recording: {err}"); } } else {