diff --git a/src/contentScripts/views/Home/components/Following.vue b/src/contentScripts/views/Home/components/Following.vue index ab66c082..f1db2a10 100644 --- a/src/contentScripts/views/Home/components/Following.vue +++ b/src/contentScripts/views/Home/components/Following.vue @@ -32,8 +32,12 @@ function initPageAction() { await getFollowedUsersVideos() } handlePageRefresh.value = async () => { - videoList.length = 0 + if (isLoading.value) + return + offset.value = '' + updateBaseline.value = '' + videoList.length = 0 noMoreContent.value = false for (let i = 0; i < 3; i++) diff --git a/src/contentScripts/views/Home/components/SubscribedSeries.vue b/src/contentScripts/views/Home/components/SubscribedSeries.vue index 8333b519..0cc92fc6 100644 --- a/src/contentScripts/views/Home/components/SubscribedSeries.vue +++ b/src/contentScripts/views/Home/components/SubscribedSeries.vue @@ -24,7 +24,11 @@ function initPageAction() { await getFollowedUsersVideos() } handlePageRefresh.value = async () => { + if (isLoading.value) + return + offset.value = '' + updateBaseline.value = '' momentList.length = 0 noMoreContent.value = false noMoreContentWarning.value = false