Timothy J. Baek há 7 meses atrás
pai
commit
50b1a3471c
1 ficheiros alterados com 7 adições e 5 exclusões
  1. 7 5
      src/lib/components/common/CodeEditor.svelte

+ 7 - 5
src/lib/components/common/CodeEditor.svelte

@@ -31,11 +31,13 @@
 	}
 
 	const updateValue = () => {
-		_value = value;
-		if (codeEditor) {
-			codeEditor.dispatch({
-				changes: [{ from: 0, to: codeEditor.state.doc.length, insert: _value }]
-			});
+		if (_value !== value) {
+			_value = value;
+			if (codeEditor) {
+				codeEditor.dispatch({
+					changes: [{ from: 0, to: codeEditor.state.doc.length, insert: _value }]
+				});
+			}
 		}
 	};