From e929451c88d8c01efd5a846d811fb320c076165c Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Sat, 8 Jul 2017 23:57:40 +0200 Subject: [PATCH] Fixed diff bug --- scripts/Diff.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/Diff.ts b/scripts/Diff.ts index c2b7793d..620b7797 100644 --- a/scripts/Diff.ts +++ b/scripts/Diff.ts @@ -47,8 +47,13 @@ export class Diff { let elemA = a as HTMLElement let elemB = b as HTMLElement - // Skip iframes and lazy loaded images - if(elemA.tagName === "IFRAME" || elemA.classList.contains("lazy")) { + // Skip iframes + if(elemA.tagName === "IFRAME") { + continue + } + + // Ignore lazy images if they have the same source + if(elemA.classList.contains("lazy") && elemA.dataset.src === elemB.dataset.src) { continue }