Fix IE11 issue in demo

This commit is contained in:
Sam Potts 2018-08-13 23:03:08 +10:00
parent 2c01b8ba76
commit f6bc42c2bc

View File

@ -31,9 +31,10 @@ import Raven from 'raven-js';
// Remove class on blur // Remove class on blur
document.addEventListener('focusout', event => { document.addEventListener('focusout', event => {
if (container.contains(event.target)) { if (!event.target.classList || container.contains(event.target)) {
return; return;
} }
event.target.classList.remove(tabClassName); event.target.classList.remove(tabClassName);
}); });
@ -48,7 +49,7 @@ import Raven from 'raven-js';
setTimeout(() => { setTimeout(() => {
const focused = document.activeElement; const focused = document.activeElement;
if (!focused || container.contains(focused)) { if (!focused || !focused.classList || container.contains(focused)) {
return; return;
} }