From 4c6095765796ae72f1f7848bfc874cc42466f800 Mon Sep 17 00:00:00 2001 From: talksik Date: Wed, 8 Apr 2026 16:13:30 -0700 Subject: [PATCH] refactor --- js/src/features/compose/use-screen-recorder.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/js/src/features/compose/use-screen-recorder.ts b/js/src/features/compose/use-screen-recorder.ts index 52b1de1..40f4a1a 100644 --- a/js/src/features/compose/use-screen-recorder.ts +++ b/js/src/features/compose/use-screen-recorder.ts @@ -102,12 +102,11 @@ export function useScreenRecorder({ window.electronScreen.startRecordingWindow(); // Listen for stop from floating window - const cleanup = window.electronScreen.onStopRequested(() => { + cleanupIpcRef.current = window.electronScreen.onStopRequested(() => { if (recorderRef.current?.state === "recording") { recorderRef.current.stop(); } }); - cleanupIpcRef.current = cleanup; } catch (err) { stopAllTracks(); window.electronScreen.stopRecordingWindow();