From d7a242416b618d9e9ebad906b223aba140ab5d3e Mon Sep 17 00:00:00 2001 From: Hakadao Date: Tue, 11 Feb 2025 17:56:25 +0800 Subject: [PATCH] fix(scrollbar): handle null viewport in `haveScrollbar()` --- src/contentScripts/views/App.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/contentScripts/views/App.vue b/src/contentScripts/views/App.vue index d6b25d50..a23a3ff0 100644 --- a/src/contentScripts/views/App.vue +++ b/src/contentScripts/views/App.vue @@ -271,6 +271,9 @@ async function haveScrollbar() { const { scrollHeight } = viewport // get scroll offset return scrollHeight > window.innerHeight } + else { + return false + } } // In drawer video, watch btn className changed and post message to parent