We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9ef0c5a commit 2990cc7Copy full SHA for 2990cc7
src/js/utils/dom.js
@@ -282,6 +282,11 @@ export function addClass(element, classToAdd) {
282
* The DOM element with class name removed.
283
*/
284
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
+ }
290
if (element.classList) {
291
element.classList.remove(classToRemove);
292
} else {
0 commit comments