From 1f1d19ad528cbed90dd19b336431471111d60f72 Mon Sep 17 00:00:00 2001 From: REJack Date: Mon, 12 Jul 2021 22:36:38 +0200 Subject: [PATCH] fix click sidebar link if iframe-mode isn't active --- build/js/IFrame.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/build/js/IFrame.js b/build/js/IFrame.js index 13c5a0938..0d4e9de86 100644 --- a/build/js/IFrame.js +++ b/build/js/IFrame.js @@ -259,16 +259,17 @@ class IFrame { this._fixHeight() }, 1) }) - $(document).on('click', `${SELECTOR_SIDEBAR_MENU_ITEM}, ${SELECTOR_SIDEBAR_SEARCH_ITEM}`, e => { - e.preventDefault() - this.openTabSidebar(e.target) - }) - - if (this._config.useNavbarItems) { - $(document).on('click', `${SELECTOR_HEADER_MENU_ITEM}, ${SELECTOR_HEADER_DROPDOWN_ITEM}`, e => { + if ($('body').hasClass(CLASS_NAME_IFRAME_MODE)) { + $(document).on('click', `${SELECTOR_SIDEBAR_MENU_ITEM}, ${SELECTOR_SIDEBAR_SEARCH_ITEM}`, e => { e.preventDefault() this.openTabSidebar(e.target) }) + if (this._config.useNavbarItems) { + $(document).on('click', `${SELECTOR_HEADER_MENU_ITEM}, ${SELECTOR_HEADER_DROPDOWN_ITEM}`, e => { + e.preventDefault() + this.openTabSidebar(e.target) + }) + } } $(document).on('click', SELECTOR_TAB_NAVBAR_NAV_LINK, e => {