Skip to content

Commit 0d65847

Browse files
author
Angelo Karugo
committed
fix(accordion): remove inactive classes before adding active classes when showing an accordion item
1 parent b51d64a commit 0d65847

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/components/accordion/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,10 @@ class Accordion implements AccordionInterface {
120120
}
121121

122122
// show active item
123-
item.triggerEl.classList.add(...this._options.activeClasses.split(' '));
124123
item.triggerEl.classList.remove(
125124
...this._options.inactiveClasses.split(' ')
126125
);
126+
item.triggerEl.classList.add(...this._options.activeClasses.split(' '));
127127
item.triggerEl.setAttribute('aria-expanded', 'true');
128128
item.targetEl.classList.remove('hidden');
129129
item.active = true;

0 commit comments

Comments
 (0)