From 9c3815f5681f79f23156a9b94132ee2e0d15ad30 Mon Sep 17 00:00:00 2001 From: Jonathan Greenemeier Date: Sun, 2 Dec 2018 01:51:52 -0700 Subject: [PATCH] Small update to allow class directives to work in IE11 where second argument of classList.toggle is not respected --- src/shared/dom.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/dom.js b/src/shared/dom.js index 1411a7693e..d4e4700b63 100644 --- a/src/shared/dom.js +++ b/src/shared/dom.js @@ -239,5 +239,5 @@ export function addResizeListener(element, fn) { } export function toggleClass(element, name, toggle) { - element.classList.toggle(name, !!toggle); + element.classList[toggle ? 'add' : 'remove'](name); }