File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -192,8 +192,14 @@ function toggleAccordionTabsVisibility() {
192
192
. querySelectorAll ( '.visible-content' ) ;
193
193
accordionTabs . forEach ( ( tab ) => {
194
194
tab . addEventListener ( 'click' , ( ) => {
195
+ const hiddenContent = tab . nextElementSibling ;
196
+ const arrowIcon = tab . querySelector ( 'img' ) ;
197
+ if ( hiddenContent ) {
198
+ arrowIcon . classList . toggle ( 'open' ) ;
199
+ hiddenContent . classList . toggle ( 'hide' ) ;
200
+ }
195
201
if ( tab . innerText === 'Tasks' && isDev ) {
196
- isTaskAccordionOpen = ! isTaskAccordionOpen ;
202
+ isTaskAccordionOpen = ! isTaskAccordionOpen && hiddenContent ;
197
203
if ( isTaskAccordionOpen ) {
198
204
tab . classList . add ( 'sticky-header' ) ;
199
205
document . addEventListener ( 'scroll' , onScrollHandler ) ;
@@ -202,12 +208,6 @@ function toggleAccordionTabsVisibility() {
202
208
document . removeEventListener ( 'scroll' , onScrollHandler ) ;
203
209
}
204
210
}
205
- const hiddenContent = tab . nextElementSibling ;
206
- const arrowIcon = tab . querySelector ( 'img' ) ;
207
- if ( hiddenContent ) {
208
- arrowIcon . classList . toggle ( 'open' ) ;
209
- hiddenContent . classList . toggle ( 'hide' ) ;
210
- }
211
211
} ) ;
212
212
} ) ;
213
213
}
You can’t perform that action at this time.
0 commit comments