From c9d43006c8cefc502f7776f05811004a0bc420ca Mon Sep 17 00:00:00 2001 From: Pablo Alba Date: Tue, 12 May 2026 10:32:12 +0200 Subject: [PATCH] :bug: Fix restore saved version keeps view-only (#9514) * :bug: Fix restore saved verrsion keeps view-only * :paperclip: Remove outdated note from CHANGES.md Remove note about restoring saved version from Preview mode. Signed-off-by: Andrey Antukh --------- Signed-off-by: Andrey Antukh Co-authored-by: Andrey Antukh --- frontend/src/app/main/data/workspace/versions.cljs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/src/app/main/data/workspace/versions.cljs b/frontend/src/app/main/data/workspace/versions.cljs index 933d5f8b5f..67b10ca760 100644 --- a/frontend/src/app/main/data/workspace/versions.cljs +++ b/frontend/src/app/main/data/workspace/versions.cljs @@ -180,6 +180,12 @@ [id] (assert (uuid? id) "expected valid uuid for `id`") (ptk/reify ::restore-version + ptk/UpdateEvent + (update [_ state] + ;; Clear preview state if we're restoring from preview mode + (-> state + (update :workspace-versions dissoc :backup) + (update :workspace-global dissoc :read-only? :preview-id))) ptk/WatchEvent (watch [_ state _] (let [file-id (:current-file-id state)]