From cedd335da8cfa48314040b45f012faae62134b2e Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Thu, 29 Dec 2022 12:50:43 +0000 Subject: [PATCH] Add guard rail to dropdown keyhandler --- js/src/dropdown.js | 4 ++++ 1 file changed, 4 insertions(+) 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) { -- 2.47.2