Skip to content

Commit dd6a1a2

Browse files
committed
Test for lazy images
1 parent a5cef59 commit dd6a1a2

File tree

1 file changed

+2
-2
lines changed
  • src/Flame/Renderer/Internal

1 file changed

+2
-2
lines changed

src/Flame/Renderer/Internal/Dom.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -373,8 +373,8 @@ F.prototype.updateAllNodes = function (parent, currentHtml, updatedHtml) {
373373
//if node is already defined, then this object has been reused in views
374374
if (updatedHtml.node !== undefined)
375375
updatedHtml = shallowCopy(updatedHtml);
376-
//recreate node if it has changed tag or node type
377-
if (currentHtml.tag !== updatedHtml.tag || currentHtml.nodeType !== updatedHtml.nodeType) {
376+
//recreate node if it has changed tag or node type or is an img
377+
if (currentHtml.tag !== updatedHtml.tag || currentHtml.nodeType !== updatedHtml.nodeType || updatedHtml.tag == 'img') {
378378
if (currentHtml.nodeType === fragmentNode) {
379379
this.createAllNodes(parent, updatedHtml, firstFragmentChildNode(currentHtml.children));
380380
removeFragmentChildren(parent, currentHtml.children);

0 commit comments

Comments
 (0)