From d251488f5f8300de6cacad0871477074e32137d1 Mon Sep 17 00:00:00 2001 From: Trevor Mears Date: Sun, 28 Dec 2025 03:33:12 -0800 Subject: [PATCH] Added optional chaining (?.) and nullish coalescing (??) to handle cases --- public/js/components/ChannelList.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/js/components/ChannelList.js b/public/js/components/ChannelList.js index 5c83dab..e450849 100644 --- a/public/js/components/ChannelList.js +++ b/public/js/components/ChannelList.js @@ -955,7 +955,7 @@ class ChannelList { * Get list of visible (non-hidden) channels in display order */ getVisibleChannels() { - const showHidden = this.showHiddenCheckbox.checked; + const showHidden = this.showHiddenCheckbox?.checked ?? false; return this.channels.filter(ch => { if (showHidden) return true; const channelHidden = this.isHidden('channel', ch.sourceId, ch.id);