From 640d0dfa14a5c4d183b27ff822433e3c7e328b92 Mon Sep 17 00:00:00 2001 From: ticaki <59184294+ticaki@users.noreply.github.com> Date: Sun, 29 Jun 2025 15:43:19 +0200 Subject: [PATCH] check customIcons --- ioBroker/DEV/NSPanelTs.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ioBroker/DEV/NSPanelTs.ts b/ioBroker/DEV/NSPanelTs.ts index ffefe519..00b0c2ee 100644 --- a/ioBroker/DEV/NSPanelTs.ts +++ b/ioBroker/DEV/NSPanelTs.ts @@ -11090,7 +11090,7 @@ function GenerateDetailPage (type: NSPanel.PopupType, optional: NSPanel.mediaOpt let bEntity1Icon : string = 'power'; let bEntity1Color : number = rgb_dec565(White); let bEntity1Visibility : string = 'disable'; - if (pageItem.customIcons[0] != undefined) { + if (pageItem.customIcons && pageItem.customIcons[0] != undefined) { if (pageItem.customIcons[0].id != undefined) { bEntity1Visibility = 'enable'; RegisterDetailEntityWatcher(pageItem.customIcons[0].id, pageItem, type, placeId); @@ -11110,7 +11110,7 @@ function GenerateDetailPage (type: NSPanel.PopupType, optional: NSPanel.mediaOpt let bEntity2Icon : string = 'power'; let bEntity2Color : number = rgb_dec565(White); let bEntity2Visibility : string = 'disable'; - if (pageItem.customIcons[1] != undefined) { + if (pageItem.customIcons && pageItem.customIcons[1] != undefined) { if (pageItem.customIcons[1].id != undefined) { bEntity2Visibility = 'enable'; RegisterDetailEntityWatcher(pageItem.customIcons[1].id, pageItem, type, placeId); @@ -11130,7 +11130,7 @@ function GenerateDetailPage (type: NSPanel.PopupType, optional: NSPanel.mediaOpt let bEntity3Icon : string = 'power'; let bEntity3Color : number = rgb_dec565(White); let bEntity3Visibility : string = 'disable'; - if (pageItem.customIcons[2] != undefined) { + if (pageItem.customIcons && pageItem.customIcons[2] != undefined) { if (pageItem.customIcons[2].id != undefined) { bEntity3Visibility = 'enable'; RegisterDetailEntityWatcher(pageItem.customIcons[2].id, pageItem, type, placeId);