Merge pull request #97 from hueyy/fix/avoid_adding_class

Fix: avoid adding class; use variable instead
This commit is contained in:
rugk 2023-03-17 16:10:26 +01:00 committed by GitHub
commit 6e50c48eef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -147,14 +147,14 @@ function initInjections() {
* @returns {void} * @returns {void}
*/ */
async function init() { async function init() {
const MASTODON_INJECTED_CLASS = "mastodon-simplified-federation-injected"; if (typeof MASTODON_INJECTED_CLASS === "undefined"){
// eslint-disable-next-line vars-on-top, no-var
if (document.body.classList.contains(MASTODON_INJECTED_CLASS)) { var MASTODON_INJECTED_CLASS = true;
} else {
// init has already run // init has already run
return; return;
} }
document.body.classList.add(MASTODON_INJECTED_CLASS);
initInjections(); initInjections();
const observer = new MutationObserver(() => { const observer = new MutationObserver(() => {