From 98629d424351c823a055b2c358d642adaa8e78f1 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Thu, 28 Aug 2014 15:17:44 -0500 Subject: [PATCH] fix(classList): error on svg elements Fixes #1795 --- js/angular/service/angularOverrides.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/angular/service/angularOverrides.js b/js/angular/service/angularOverrides.js index 1842e094729..bc507f8475d 100644 --- a/js/angular/service/angularOverrides.js +++ b/js/angular/service/angularOverrides.js @@ -6,7 +6,7 @@ jqLite.prototype.addClass = function(cssClasses) { el = this[x]; if(el.setAttribute) { - if(cssClasses.indexOf(' ') < 0) { + if(cssClasses.indexOf(' ') < 0 && el.classList.add) { el.classList.add(cssClasses); } else { existingClasses = (' ' + (el.getAttribute('class') || '') + ' ') @@ -33,7 +33,7 @@ jqLite.prototype.removeClass = function(cssClasses) { for(x=0; x