From e082aed9a1cba6f5abca0dfd58c9110aef095e8a Mon Sep 17 00:00:00 2001 From: cfngc4594 Date: Sun, 9 Mar 2025 12:13:29 +0800 Subject: [PATCH] feat(editor): add undo stack support for reset button --- .../playground/workspace/editor/components/reset-button.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/features/playground/workspace/editor/components/reset-button.tsx b/src/features/playground/workspace/editor/components/reset-button.tsx index 0f754dd..411535c 100644 --- a/src/features/playground/workspace/editor/components/reset-button.tsx +++ b/src/features/playground/workspace/editor/components/reset-button.tsx @@ -35,6 +35,7 @@ export default function ResetButton({ const model = editor.getModel(); if (model) { const fullRange = model.getFullModelRange(); + editor.pushUndoStop(); editor.executeEdits("reset-code", [ { range: fullRange, @@ -42,6 +43,7 @@ export default function ResetButton({ forceMoveMarkers: true, }, ]); + editor.pushUndoStop(); } } }}