Skip to content

Commit 0352686

Browse files
committed
Fix the cursor reset issue
1 parent 2af5afe commit 0352686

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/compile/render-dom/wrappers/Element/Binding.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,11 +202,11 @@ function get_dom_updater(
202202
}
203203

204204
if (binding.node.name === 'text') {
205-
return `${element.var}.textContent = ${binding.snippet};`;
205+
return `if (${binding.snippet} !== ${element.var}.textContent) ${element.var}.textContent = ${binding.snippet};`;
206206
}
207207

208208
if (binding.node.name === 'html') {
209-
return `${element.var}.innerHTML = ${binding.snippet};`;
209+
return `if (${binding.snippet} !== ${element.var}.innerHTML) ${element.var}.innerHTML = ${binding.snippet};`;
210210
}
211211

212212
return `${element.var}.${binding.node.name} = ${binding.snippet};`;

0 commit comments

Comments
 (0)