diff --git a/src/App.jsx b/src/App.jsx index afd09f47..bff8898e 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -1376,6 +1376,8 @@ const App = memo(() => { if (exportExtraStreams) { try { + setCutProgress(); // If extracting extra streams takes a long time, prevent loader from being stuck at 100% + setWorking(i18n.t('Extracting {{numTracks}} unprocessable tracks(s)', { numTracks: nonCopiedExtraStreams.length })); await extractStreams({ filePath, customOutDir, streams: nonCopiedExtraStreams, enableOverwriteOutput }); notices.push(i18n.t('Unprocessable streams were exported as separate files.')); } catch (err) {