From a72d3a09bf49ab32cac7265c5a6ac44a9f24b7d5 Mon Sep 17 00:00:00 2001 From: Cameron Fischer Date: Thu, 8 Jan 2026 04:13:16 -0500 Subject: [PATCH] Quick fix to some deprecated class methods (#9561) --- core/modules/utils/deprecated.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/modules/utils/deprecated.js b/core/modules/utils/deprecated.js index ecf14e9b0..f6993224e 100644 --- a/core/modules/utils/deprecated.js +++ b/core/modules/utils/deprecated.js @@ -44,15 +44,15 @@ exports.domMatchesSelector = (node,selector) => node.matches(selector); exports.hasClass = (el,className) => el.classList && el.classList.contains(className); exports.addClass = function(el,className) { - el.classList && el.classList.add(className); + el.classList && className && el.classList.add(className); }; exports.removeClass = function(el,className) { - el.classList && el.classList.remove(className); + el.classList && className && el.classList.remove(className); }; exports.toggleClass = function(el,className,status) { - el.classList && el.classList.toggle(className, status); + el.classList && className && el.classList.toggle(className, status); }; exports.getLocationPath = () => window.location.origin + window.location.pathname; \ No newline at end of file