This commit is contained in:
Ruben Fiszel
2025-05-29 11:08:52 +02:00
parent 453e7f03d3
commit b8fa4a820b
3 changed files with 18 additions and 16 deletions
+16 -14
View File
@@ -345,22 +345,24 @@
export function setCode(ncode: string, noHistory: boolean = false): void {
if (code != ncode) {
if (noHistory) {
editor?.setValue(ncode)
} else {
if (editor?.getModel()) {
// editor.setValue(ncode)
editor.pushUndoStop()
code = ncode
}
editor.executeEdits('set', [
{
range: editor.getModel()!.getFullModelRange(), // full range
text: ncode
}
])
if (noHistory) {
editor?.setValue(ncode)
} else {
if (editor?.getModel()) {
// editor.setValue(ncode)
editor.pushUndoStop()
editor.pushUndoStop()
}
editor.executeEdits('set', [
{
range: editor.getModel()!.getFullModelRange(), // full range
text: ncode
}
])
editor.pushUndoStop()
}
}
}
@@ -159,8 +159,8 @@
export function setCode(ncode: string): void {
if (ncode != code) {
code = ncode
editor?.setValue(ncode)
}
editor?.setValue(ncode)
}
function updateCode(): boolean {
@@ -412,8 +412,8 @@
export function setCode(ncode: string): void {
if (code != ncode) {
code = ncode
editor?.setValue(ncode)
}
editor?.setValue(ncode)
}
let valueAfterDispose: string | undefined = undefined