diff --git a/display/overlays/neighbors.js b/display/overlays/neighbors.js index 7e641b8d31b4cd06b938ee590d1cca88ea92234f..90d27cb245894686947d11431f8531ddc707c694 100644 --- a/display/overlays/neighbors.js +++ b/display/overlays/neighbors.js @@ -105,14 +105,14 @@ class NodeNeighborOverlay { toggleTabVisibility(cls) { this.tabNavHandles[cls].classList.toggle("bottom-container-nav-tab"); this.tabNavHandles[cls].classList.toggle("hidden-tab"); - this.tabContentPages[cls].classList.toggle( - "bottom-container-tab-content" - ); - this.tabContentPages[cls].classList.toggle("hidden-tab"); + + const tcc = this.tabContentPages[cls].classList; + tcc.toggle("bottom-container-tab-content"); + tcc.toggle("hidden-tab"); // If the tab gets hidden and is the active tab, search for an alternative nav tab to become the new active tab. - if (this.tabContentPages[cls].classList.contains("hidden-tab")) { - if (this.tabNavHandles[cls].classList.contains("active-tab-nav")) { + if (tcc.contains("hidden-tab")) { + if (tcc.contains("active-tab-nav")) { for (const tab of Object.values(this.tabNavHandles)) { if (!tab.classList.contains("hidden-tab")) { this.openTab(tab.type);