Skip to content

Commit ed3ad32

Browse files
authored
fix: templatev2 delete issue (#5834)
1 parent eb33b36 commit ed3ad32

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

frontend/src/lib/components/TemplateEditor.svelte

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -477,8 +477,11 @@
477477
editor.onDidChangeModelContent((event) => {
478478
timeoutModel && clearTimeout(timeoutModel)
479479
timeoutModel = setTimeout(() => {
480-
code = getCode()
481-
dispatch('change', { code })
480+
const newCode = getCode()
481+
if (code != newCode) {
482+
code = newCode
483+
}
484+
dispatch('change', { code: newCode })
482485
}, 200)
483486
})
484487
@@ -504,7 +507,10 @@
504507
505508
editor.onDidBlurEditorText(() => {
506509
dispatch('blur')
507-
code = getCode()
510+
const newCode = getCode()
511+
if (code != newCode) {
512+
code = newCode
513+
}
508514
})
509515
510516
jsLoader = setTimeout(async () => {

0 commit comments

Comments
 (0)