From: Patrick H. Lauke Date: Thu, 29 Dec 2022 12:50:43 +0000 (+0000) Subject: Add guard rail to dropdown keyhandler X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cedd335da8cfa48314040b45f012faae62134b2e;p=thirdparty%2Fbootstrap.git Add guard rail to dropdown keyhandler --- diff --git a/js/src/dropdown.js b/js/src/dropdown.js index 6b7c0cef30..1795de7c2a 100644 --- a/js/src/dropdown.js +++ b/js/src/dropdown.js @@ -416,6 +416,10 @@ class Dropdown extends BaseComponent { SelectorEngine.next(this, SELECTOR_DATA_TOGGLE)[0] || SelectorEngine.findOne(SELECTOR_DATA_TOGGLE, event.delegateTarget.parentNode)) + if (getToggleButton === null) { + return + } + const instance = Dropdown.getOrCreateInstance(getToggleButton) if (isUpOrDownEvent) {