mirror of
https://github.com/BewlyBewly/BewlyBewly.git
synced 2025-04-14 13:15:29 +00:00
feat(dock): always show dock (#1217)
This commit is contained in:
@@ -127,9 +127,14 @@ function handleDockItemClick(dockItem: DockItem) {
|
||||
// iframePageURL.value = dockItem.url
|
||||
}
|
||||
else {
|
||||
nextTick(() => {
|
||||
changeActivatePage(dockItem.page)
|
||||
})
|
||||
if (isHomePage()) {
|
||||
nextTick(() => {
|
||||
changeActivatePage(dockItem.page)
|
||||
})
|
||||
}
|
||||
else {
|
||||
location.href = `https://www.bilibili.com/?page=${dockItem.page}`
|
||||
}
|
||||
}
|
||||
|
||||
// When not opened in a new tab, change the `activatedPage`
|
||||
@@ -279,7 +284,7 @@ provide<BewlyAppProvider>('BEWLY_APP', {
|
||||
pointer-events-none
|
||||
>
|
||||
<Dock
|
||||
v-if="showBewlyPage || iframePageURL"
|
||||
v-if="settings.alwaysUseDock || (showBewlyPage || iframePageURL)"
|
||||
pointer-events-auto
|
||||
:activated-page="activatedPage"
|
||||
@settings-visibility-change="toggleSettings"
|
||||
|
||||
Reference in New Issue
Block a user