From 32da799a15d5c5e9d6db3a31d8cc78c4dd6bdb7d Mon Sep 17 00:00:00 2001 From: Hakadao Date: Tue, 29 Aug 2023 02:05:38 +0800 Subject: [PATCH] fix: topbar mask not displaying on non-homepage --- src/contentScripts/views/App.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/contentScripts/views/App.vue b/src/contentScripts/views/App.vue index 7e63d260..8bc6e650 100644 --- a/src/contentScripts/views/App.vue +++ b/src/contentScripts/views/App.vue @@ -142,6 +142,12 @@ onMounted(() => { }) } + document.addEventListener('scroll', () => { + if (window.scrollY > 0) + showTopbarMask.value = true + else showTopbarMask.value = false + }) + if (!isBilibiliHomePage.value) { const originalTopBar: HTMLElement = document.querySelector('#biliMainHeader, #bili-header-container') as HTMLElement if (originalTopBar)