diff --git a/tracker/tracker/src/main/app/sanitizer.ts b/tracker/tracker/src/main/app/sanitizer.ts index 892d1de8f..202e459fc 100644 --- a/tracker/tracker/src/main/app/sanitizer.ts +++ b/tracker/tracker/src/main/app/sanitizer.ts @@ -83,10 +83,6 @@ export default class Sanitizer { return this.hidden.has(id) } - isMasked(id: number): boolean { - return this.isObscured(id) || this.isHidden(id) - } - getInnerTextSecure(el: HTMLElement): string { const id = this.app.nodes.getID(el) if (!id) { diff --git a/tracker/tracker/src/main/modules/img.ts b/tracker/tracker/src/main/modules/img.ts index 7d86e4233..aa1701738 100644 --- a/tracker/tracker/src/main/modules/img.ts +++ b/tracker/tracker/src/main/modules/img.ts @@ -63,7 +63,11 @@ export default function (app: App): void { if (isURL(resolvedSrc)) { app.send(ResourceTiming(timestamp(), 0, 0, 0, 0, 0, resolvedSrc, 'img')) } - } else if (resolvedSrc.length >= 1e5 || app.sanitizer.isMasked(id)) { + } else if ( + resolvedSrc.length >= 1e5 || + app.sanitizer.isHidden(id) || + app.sanitizer.isObscured(id) + ) { sendPlaceholder(id, this) } else { sendSrc(id, this)