From 25d536f3ca89a979340dd3664a61bd3678e80ca6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Caplygin?= Date: Mon, 29 Apr 2019 08:20:48 +0200 Subject: [PATCH] Prevent removal of class added by page script during init; as @eight04 suggested. --- content/apply.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/apply.js b/content/apply.js index bc5fa4c2..0b331163 100644 --- a/content/apply.js +++ b/content/apply.js @@ -362,9 +362,8 @@ const APPLY = (() => { .then(() => { setTimeout(() => { el.remove(); - if (docHadClass) { - document.documentElement.classList.remove(className); - } else { + document.documentElement.classList.remove(className); + if (!docHadClass && document.documentElement.classList.length === 0) { document.documentElement.removeAttribute('class'); } });