Skip to content

Commit 2990cc7

Browse files
travisbadergkatsev
authored andcommittedJul 15, 2021
fix(dom): in removeClass, check element for null in case of a disposed player (#6701)
1 parent 9ef0c5a commit 2990cc7

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed
 

‎src/js/utils/dom.js

+5
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,11 @@ export function addClass(element, classToAdd) {
282282
* The DOM element with class name removed.
283283
*/
284284
export function removeClass(element, classToRemove) {
285+
// Protect in case the player gets disposed
286+
if (!element) {
287+
log.warn("removeClass was called with an element that doesn't exist");
288+
return null;
289+
}
285290
if (element.classList) {
286291
element.classList.remove(classToRemove);
287292
} else {

0 commit comments

Comments
 (0)
Please sign in to comment.