From 37ca106e70875defb05877e0638b05a89758e960 Mon Sep 17 00:00:00 2001 From: Tuomo Raitila Date: Tue, 10 Oct 2023 19:48:23 +0300 Subject: [PATCH] Fix for calling non-cancellable scroll events --- .changeset/tender-tools-applaud.md | 5 +++++ packages/react-select/src/internal/useScrollLock.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/tender-tools-applaud.md diff --git a/.changeset/tender-tools-applaud.md b/.changeset/tender-tools-applaud.md new file mode 100644 index 0000000000..59fc1fb74a --- /dev/null +++ b/.changeset/tender-tools-applaud.md @@ -0,0 +1,5 @@ +--- +'react-select': patch +--- + +Fix for calling non-cancellable scroll events diff --git a/packages/react-select/src/internal/useScrollLock.ts b/packages/react-select/src/internal/useScrollLock.ts index 357adafd2d..150a0a6f99 100644 --- a/packages/react-select/src/internal/useScrollLock.ts +++ b/packages/react-select/src/internal/useScrollLock.ts @@ -16,7 +16,7 @@ const LOCK_STYLES = { }; function preventTouchMove(e: TouchEvent) { - e.preventDefault(); + if (e.cancelable) e.preventDefault(); } function allowTouchMove(e: TouchEvent) {