diff --git a/src/client/theme-default/components/VPNavBar.vue b/src/client/theme-default/components/VPNavBar.vue index eef1542e..bccf5c68 100644 --- a/src/client/theme-default/components/VPNavBar.vue +++ b/src/client/theme-default/components/VPNavBar.vue @@ -98,6 +98,11 @@ const classes = computed(() => ({ pointer-events: none; } +.container > .title, +.container > .content { + pointer-events: none; +} + .container :deep(*) { pointer-events: auto; } diff --git a/src/client/theme-default/components/VPSidebar.vue b/src/client/theme-default/components/VPSidebar.vue index 7e093bbe..16f0aadd 100644 --- a/src/client/theme-default/components/VPSidebar.vue +++ b/src/client/theme-default/components/VPSidebar.vue @@ -74,6 +74,7 @@ watchPostEffect(async () => { overflow-y: auto; transform: translateX(-100%); transition: opacity 0.5s, transform 0.25s ease; + overscroll-behavior: contain; } .VPSidebar.open {