diff --git a/src/renderer/main/vueapp.js b/src/renderer/main/vueapp.js index 5f064127..e049ff71 100644 --- a/src/renderer/main/vueapp.js +++ b/src/renderer/main/vueapp.js @@ -960,12 +960,13 @@ const app = new Vue({ } }, async reloadStyles() { - document.querySelector("body").style.opacity = 0 - document.querySelector("body").style.overflow = "hidden" const styles = this.cfg.visual.styles document.querySelectorAll(`[id*='less']`).forEach(el => { - el.remove() + if(el.id != "less:style") { + el.remove() + } }); + this.chrome.appliedTheme.info = {} await asyncForEach(styles, async (style) => { let styleEl = document.createElement("link") @@ -985,10 +986,6 @@ const app = new Vue({ less.registerStylesheetsImmediately() less.refresh(true, true, true) this.$forceUpdate() - setTimeout(() => { - document.querySelector("body").style.opacity = "" - document.querySelector("body").style.overflow = "" - }, 500) }, macOSEmu() { this.chrome.forceDirectives["macosemu"] = {