From 84ffc7e2e60c2decc85539ec139933c7f015256c Mon Sep 17 00:00:00 2001
From: Michael Telatynski <7t3chguy@gmail.com>
Date: Wed, 24 May 2023 12:01:56 +0100
Subject: [PATCH] Iterate

---
 src/tray.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/tray.ts b/src/tray.ts
index 87987fb6..e95a43f9 100644
--- a/src/tray.ts
+++ b/src/tray.ts
@@ -62,7 +62,7 @@ export function create(config: IConfig): void {
 
     let lastFavicon: string | null = null;
     global.mainWindow?.webContents.on("page-favicon-updated", async function (ev, favicons) {
-        if (!favicons || favicons.length <= 0 || !favicons[0].startsWith("data:")) {
+        if (!favicons?.[0]?.startsWith("data:")) {
             if (lastFavicon !== null) {
                 global.mainWindow?.setIcon(defaultIcon);
                 trayIcon?.setImage(defaultIcon);