From 4f208b99ff64fbe26fab0e003d73401757beaace Mon Sep 17 00:00:00 2001
From: syuilo <Syuilotan@yahoo.co.jp>
Date: Fri, 3 Dec 2021 22:22:08 +0900
Subject: [PATCH] enhance(client): improve usability

---
 packages/client/src/ui/deck.vue        | 1 +
 packages/client/src/ui/deck/column.vue | 1 +
 packages/client/src/ui/universal.vue   | 2 ++
 3 files changed, 4 insertions(+)

diff --git a/packages/client/src/ui/deck.vue b/packages/client/src/ui/deck.vue
index fb8f953625..e1b2887bb2 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 09d089c528..d3c7cf8213 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 352163d050..9fc2177ee0 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);
 	}