From 21f150af1d44c9291e33af585501370bfb6796e4 Mon Sep 17 00:00:00 2001
From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de>
Date: Thu, 5 Sep 2024 15:28:28 +0200
Subject: [PATCH] frontend: Add input-dispatch event listener only when
 destination exists

---
 frontend/src/main.ts | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/frontend/src/main.ts b/frontend/src/main.ts
index 62da8c3..23650e5 100644
--- a/frontend/src/main.ts
+++ b/frontend/src/main.ts
@@ -11,8 +11,10 @@ function onInputHandler(event: Event) {
 }
 
 window.addEventListener("load", () => {
-	for (let el of document.getElementsByClassName('input-dispatch')) {
-		console.log(el);
-		el.addEventListener('input', onInputHandler);
+	if (document.getElementById('preview')) {
+		for (let el of document.getElementsByClassName('input-dispatch')) {
+			console.log(el);
+			el.addEventListener('input', onInputHandler);
+		}
 	}
 });
-- 
GitLab