From fe4f01903aae643632fbf6379676dc5d7903ecec Mon Sep 17 00:00:00 2001 From: Luke Childs Date: Tue, 20 Sep 2016 22:42:53 +0100 Subject: [PATCH] Check for classList support on SVG element IE supports classList but not on SVG elems so favouriting nodes fails halfway through if we only check for classList on generic elems. --- public/assets/enhancements.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/assets/enhancements.js b/public/assets/enhancements.js index 6e64592..e3215e7 100644 --- a/public/assets/enhancements.js +++ b/public/assets/enhancements.js @@ -55,7 +55,11 @@ ) == 'http://www.w3.org/2000/svg'; })(), querySelector: typeof doc.querySelector === 'function', - classList: 'classList' in create('div') + classList: (function() { + var div = create('div'); + div.innerHTML = ''; + return 'classList' in div.firstChild; + })(), }); // Favourite nodes