diff --git a/CHANGELOG.md b/CHANGELOG.md index 14f7fc5de6..869ecff00e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ - Fix: 数時間後Misskeyのタブに戻った際に、タブがスロットリングされている間の更新アニメーションを延々見せ続けられる問題を修正 - Fix: 非ログイン時のハイライトノートの画像がCWの有無を考慮せず表示される問題を修正 - Fix: レンジ選択・ドロップダウンにて、操作を無効にすべきところで無効にならない問題を修正 +- Fix: Pull to refreshが有効なときに横スクロールができない問題を修正 ### Server - Enhance: sinceId/untilIdが指定可能なエンドポイントにおいて、sinceDate/untilDateも指定可能に diff --git a/packages/frontend/src/components/MkPullToRefresh.vue b/packages/frontend/src/components/MkPullToRefresh.vue index 98247f5d0f..c792ff3488 100644 --- a/packages/frontend/src/components/MkPullToRefresh.vue +++ b/packages/frontend/src/components/MkPullToRefresh.vue @@ -69,13 +69,13 @@ function getScreenY(event: TouchEvent | MouseEvent | PointerEvent): number { function lockDownScroll() { if (scrollEl == null) return; scrollEl.style.touchAction = 'pan-x pan-down pinch-zoom'; - scrollEl.style.overscrollBehavior = 'none'; + scrollEl.style.overscrollBehavior = 'auto none'; } function unlockDownScroll() { if (scrollEl == null) return; scrollEl.style.touchAction = 'auto'; - scrollEl.style.overscrollBehavior = 'contain'; + scrollEl.style.overscrollBehavior = 'auto contain'; } function moveStartByMouse(event: MouseEvent) {