From 67420895eab00913bba74f8de8e874267f51aa3e Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Sat, 23 Dec 2023 20:08:51 +0000 Subject: [PATCH] Fix Safari overflow --- src/view/com/util/List.web.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/view/com/util/List.web.tsx b/src/view/com/util/List.web.tsx index d29b912b19..c7f9c3f6a6 100644 --- a/src/view/com/util/List.web.tsx +++ b/src/view/com/util/List.web.tsx @@ -116,8 +116,8 @@ function ListImpl( contextScrollHandlers.onScroll?.( { contentOffset: { - x: window.scrollX, - y: window.scrollY, + x: Math.max(0, window.scrollX), + y: Math.max(0, window.scrollY), }, } as any, // TODO: Better types. null as any, @@ -128,8 +128,8 @@ function ListImpl( if (isInsideVisibleTree) { contextScrollHandlers.onScrollEndWeb?.({ contentOffset: { - x: window.scrollX, - y: window.scrollY, + x: Math.max(0, window.scrollX), + y: Math.max(0, window.scrollY), }, }) }