From 312124a5d9dd2e73d54728c95c832118ced7c320 Mon Sep 17 00:00:00 2001
From: RMidhunSuresh <hi@midhun.dev>
Date: Thu, 12 May 2022 11:56:21 +0530
Subject: [PATCH] Ignore errors from <img> for now

---
 src/main.ts | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/main.ts b/src/main.ts
index fcc3410..481f5be 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -66,7 +66,10 @@ function hideOnError() {
     // When an error occurs, log it and then hide everything!
     const handler = e => {
         if (e.message === "ResizeObserver loop completed with undelivered notifications." ||
-            e.message === "ResizeObserver loop limit exceeded") {
+            e.message === "ResizeObserver loop limit exceeded" ||
+            // hydrogen renders an <img> with src = undefined while the image is being decrypted
+            // todo: resolve this
+            e.target.tagName === "IMG") {
             // see https://stackoverflow.com/a/64257593
             e.stopImmediatePropagation();
             return false;
-- 
GitLab