Skip to content

Commit 71ac864

Browse files
committed
ExcludeClass only looked for figures, which meant couldn't ignore cover blocks.
1 parent 1841818 commit 71ac864

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

src/assets/js/media.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@ if ( 0 !== ableplayer_selectors.length ) {
1010
let childTracks;
1111
if ( mediaEls ) {
1212
mediaEls.forEach((el,index,listObj) => {
13-
let excludeClass = ableplayer.settings.exclude_class;
14-
let parentEl = el.closest( 'figure' );
15-
let parentHasClass = ( parentEl ) ? parentEl.classList.contains( excludeClass ) : false;
16-
if ( excludeClass !== '' && el.classList.contains( excludeClass ) || parentHasClass ) {
13+
let excludeClass = ableplayer.settings.exclude_class;
14+
let parentEl = el.closest( 'figure' );
15+
let parentDiv = el.closest( 'div' );
16+
let parentHasClass = ( parentEl ) ? parentEl.classList.contains( excludeClass ) : false;
17+
let parentDivHasClass = ( parentDiv ) ? parentDiv.classList.contains( excludeClass ) : false;
18+
if ( excludeClass !== '' && el.classList.contains( excludeClass ) || parentHasClass || parentDivHasClass ) {
1719
el.classList.add( 'ableplayer-skipped' );
1820
} else {
1921
el.removeAttribute( 'controls' );

src/assets/js/media.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)