We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2af5afe commit 0352686Copy full SHA for 0352686
src/compile/render-dom/wrappers/Element/Binding.ts
@@ -202,11 +202,11 @@ function get_dom_updater(
202
}
203
204
if (binding.node.name === 'text') {
205
- return `${element.var}.textContent = ${binding.snippet};`;
+ return `if (${binding.snippet} !== ${element.var}.textContent) ${element.var}.textContent = ${binding.snippet};`;
206
207
208
if (binding.node.name === 'html') {
209
- return `${element.var}.innerHTML = ${binding.snippet};`;
+ return `if (${binding.snippet} !== ${element.var}.innerHTML) ${element.var}.innerHTML = ${binding.snippet};`;
210
211
212
return `${element.var}.${binding.node.name} = ${binding.snippet};`;
0 commit comments