1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-15 01:55:46 +02:00

collapse.js: return early.

This commit is contained in:
XhmikosR
2020-06-10 18:42:21 +03:00
parent 8debdf6ce6
commit 12b754800c

View File

@@ -318,10 +318,12 @@ class Collapse {
} }
_addAriaAndCollapsedClass(element, triggerArray) { _addAriaAndCollapsedClass(element, triggerArray) {
if (element) { if (!element || !triggerArray.length) {
return
}
const isOpen = element.classList.contains(CLASS_NAME_SHOW) const isOpen = element.classList.contains(CLASS_NAME_SHOW)
if (triggerArray.length) {
triggerArray.forEach(elem => { triggerArray.forEach(elem => {
if (isOpen) { if (isOpen) {
elem.classList.remove(CLASS_NAME_COLLAPSED) elem.classList.remove(CLASS_NAME_COLLAPSED)
@@ -332,8 +334,6 @@ class Collapse {
elem.setAttribute('aria-expanded', isOpen) elem.setAttribute('aria-expanded', isOpen)
}) })
} }
}
}
// Static // Static