From 5f018c20924a063750ae3af1d07fda71d35e47ed Mon Sep 17 00:00:00 2001 From: Jermolene Date: Mon, 28 Jul 2014 14:19:52 +0100 Subject: [PATCH] More defensive dom utility hasClass() It was failing on SVG elements such as `` --- core/modules/utils/dom/dom.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/modules/utils/dom/dom.js b/core/modules/utils/dom/dom.js index e896049ed..35f556262 100644 --- a/core/modules/utils/dom/dom.js +++ b/core/modules/utils/dom/dom.js @@ -29,7 +29,7 @@ exports.removeChildren = function(node) { }; exports.hasClass = function(el,className) { - return el && el.className && el.className.split(" ").indexOf(className) !== -1; + return el && el.className && el.className.toString().split(" ").indexOf(className) !== -1; }; exports.addClass = function(el,className) {