From 1eb18e5a99e2c1be29fc3f3d383b44902f6e00c5 Mon Sep 17 00:00:00 2001 From: digital-garbage <133010426+digital-garbage@users.noreply.github.com> Date: Wed, 30 Sep 2026 20:37:58 +0300 Subject: [PATCH] fix: cancelling the Reactive focus modal returns Generate to idle --- movie_editor/frontend/store.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/movie_editor/frontend/store.js b/movie_editor/frontend/store.js index 98cc9f31..8129768b 100644 --- a/movie_editor/frontend/store.js +++ b/movie_editor/frontend/store.js @@ -3733,7 +3733,10 @@ async function _generateRun(sceneIds, onlyScene, prefix, resetSession, extraOverrides) { _interrupted = false; if (!extraOverrides && window.ReactiveFocus && state.project) { - if (!(await window.ReactiveFocus.review(state.project, onlyScene ? [onlyScene] : sceneIds))) return false; + if (!(await window.ReactiveFocus.review(state.project, onlyScene ? [onlyScene] : sceneIds))) { + set({ gen: { state: "idle", promptId: null, media: [], msg: "Cancelled." } }); + return false; + } } set({ gen: { state: "queuing", promptId: null, media: [], msg: `${prefix}: queuing…`, step: 0, maxStep: 0 } }); try {