diff --git a/packages/client/src/ui/deck.vue b/packages/client/src/ui/deck.vue index fb8f95362..e1b2887bb 100644 --- a/packages/client/src/ui/deck.vue +++ b/packages/client/src/ui/deck.vue @@ -303,6 +303,7 @@ export default defineComponent({ width: 240px; box-sizing: border-box; overflow: auto; + overscroll-behavior: contain; background: var(--bg); } } diff --git a/packages/client/src/ui/deck/column.vue b/packages/client/src/ui/deck/column.vue index 09d089c52..d3c7cf821 100644 --- a/packages/client/src/ui/deck/column.vue +++ b/packages/client/src/ui/deck/column.vue @@ -401,6 +401,7 @@ export default defineComponent({ height: calc(100% - var(--deckColumnHeaderHeight)); overflow: auto; overflow-x: hidden; + overscroll-behavior: contain; -webkit-overflow-scrolling: touch; box-sizing: border-box; } diff --git a/packages/client/src/ui/universal.vue b/packages/client/src/ui/universal.vue index 352163d05..9fc2177ee 100644 --- a/packages/client/src/ui/universal.vue +++ b/packages/client/src/ui/universal.vue @@ -353,6 +353,7 @@ export default defineComponent({ padding: var(--margin); box-sizing: border-box; overflow: auto; + overscroll-behavior: contain; background: var(--bg); } @@ -440,6 +441,7 @@ export default defineComponent({ width: 240px; box-sizing: border-box; overflow: auto; + overscroll-behavior: contain; background: var(--bg); }