From 4a72eb600f5799ed19dc358cc9be9a33e294de4b Mon Sep 17 00:00:00 2001 From: Alexander Ebert Date: Thu, 8 Jun 2017 15:47:55 +0200 Subject: [PATCH] Avoid perfectScrollbar init on login/during WCFSetup --- .../install/files/js/WoltLabSuite/Core/Acp/Ui/Page/Menu.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wcfsetup/install/files/js/WoltLabSuite/Core/Acp/Ui/Page/Menu.js b/wcfsetup/install/files/js/WoltLabSuite/Core/Acp/Ui/Page/Menu.js index 2497b5838b..5e0f11bf3a 100644 --- a/wcfsetup/install/files/js/WoltLabSuite/Core/Acp/Ui/Page/Menu.js +++ b/wcfsetup/install/files/js/WoltLabSuite/Core/Acp/Ui/Page/Menu.js @@ -40,6 +40,11 @@ define(['Dictionary', 'EventHandler', 'perfect-scrollbar', 'Ui/Screen'], functio _menuItemContainers.set(elData(container, 'menu-item'), container); }); + // menu is missing on the login page or during WCFSetup + if (_acpPageMenu === null) { + return; + } + var enablePerfectScrollbar = function () { var options = { wheelPropagation: false, -- 2.20.1