fix: improve top bar visibility hiding mechanism

This commit is contained in:
Hakadao
2025-01-26 06:02:22 +08:00
parent 9c3296b491
commit 1b2fce639c

View File

@@ -171,9 +171,7 @@ window.addEventListener(BEWLY_MOUNTED, () => {
// Set the original Bilibili top bar to `display: none` to prevent it from showing before the load
// see: https://github.com/BewlyBewly/BewlyBewly/issues/967
let removeOriginalTopBar: HTMLStyleElement | null = null
if (!settings.value.useOriginalBilibiliTopBar && isSupportedPages())
removeOriginalTopBar = injectCSS(`.bili-header { visibility: hidden !important; }`)
const removeOriginalTopBar = injectCSS(`.bili-header, #biliMainHeader { visibility: hidden !important; }`)
async function onDOMLoaded() {
let originalTopBar: HTMLElement | null = null