]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
simplify initialization on `data-toggle` click
authorGeoSot <geo.sotis@gmail.com>
Wed, 9 Jun 2021 23:54:22 +0000 (02:54 +0300)
committerXhmikosR <xhmikosr@gmail.com>
Thu, 29 Jul 2021 13:30:02 +0000 (16:30 +0300)
js/src/collapse.js

index 74c2f4da512727da7482b8e25e1d2c13b6193377..b238738d947670c199a155e78b5a09e9b8e13ccd 100644 (file)
@@ -322,12 +322,7 @@ EventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (
   const selectorElements = SelectorEngine.find(selector)
 
   selectorElements.forEach(element => {
-    const data = Collapse.getInstance(element)
-    if (data) {
-      data.toggle()
-    } else {
-      Collapse.getOrCreateInstance(element)
-    }
+    Collapse.getOrCreateInstance(element, { toggle: false }).toggle()
   })
 })