feat(editor): add undo stack support for reset button

This commit is contained in:
cfngc4594 2025-03-09 12:13:29 +08:00
parent 28a4b0631d
commit e082aed9a1

View File

@ -35,6 +35,7 @@ export default function ResetButton({
const model = editor.getModel(); const model = editor.getModel();
if (model) { if (model) {
const fullRange = model.getFullModelRange(); const fullRange = model.getFullModelRange();
editor.pushUndoStop();
editor.executeEdits("reset-code", [ editor.executeEdits("reset-code", [
{ {
range: fullRange, range: fullRange,
@ -42,6 +43,7 @@ export default function ResetButton({
forceMoveMarkers: true, forceMoveMarkers: true,
}, },
]); ]);
editor.pushUndoStop();
} }
} }
}} }}