From 2605286d48226849ea2ead5abee41f0612976526 Mon Sep 17 00:00:00 2001 From: Mikael Finstad Date: Thu, 28 May 2026 20:22:23 +0800 Subject: [PATCH] don't reset playback speed when using special playback modes #2889 --- src/renderer/src/App.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/App.tsx b/src/renderer/src/App.tsx index 8a358eba..16befaff 100644 --- a/src/renderer/src/App.tsx +++ b/src/renderer/src/App.tsx @@ -1902,8 +1902,8 @@ function App() { setConcatDialogOpen(true); }, [batchFiles.length, openFilesDialog]); - const togglePlaySelectedSegments = useCallback(() => togglePlay({ resetPlaybackRate: true, requestPlaybackMode: 'play-selected-segments' }), [togglePlay]); - const toggleLoopSelectedSegments = useCallback(() => togglePlay({ resetPlaybackRate: true, requestPlaybackMode: 'loop-selected-segments' }), [togglePlay]); + const togglePlaySelectedSegments = useCallback(() => togglePlay({ resetPlaybackRate: false, requestPlaybackMode: 'play-selected-segments' }), [togglePlay]); + const toggleLoopSelectedSegments = useCallback(() => togglePlay({ resetPlaybackRate: false, requestPlaybackMode: 'loop-selected-segments' }), [togglePlay]); const copySegmentsToClipboard = useCallback(async () => { if (!isFileOpened || selectedSegments.length === 0) return;