diff --git a/src/view/com/util/List.tsx b/src/view/com/util/List.tsx index 6faf226f4f..22907a6d1e 100644 --- a/src/view/com/util/List.tsx +++ b/src/view/com/util/List.tsx @@ -32,6 +32,7 @@ export type ListProps = Omit< | 'refreshControl' // Pass refreshing and/or onRefresh instead. | 'contentOffset' // Pass headerOffset instead. | 'progressViewOffset' // Can't be an animated value + | 'onLayout' // Can't be an animated value > & { onScrolledDownChange?: (isScrolledDown: boolean) => void headerOffset?: number @@ -43,6 +44,7 @@ export type ListProps = Omit< disableFullWindowScroll?: boolean sideBorders?: boolean progressViewOffset?: number + onLayout?: (event: LayoutChangeEvent) => void } export type ListRef = React.RefObject @@ -159,7 +161,7 @@ let List = forwardRef( } const handleLayout = (e: LayoutChangeEvent) => { - updateActiveVideoViewAsync() + void updateActiveVideoViewAsync() onLayout?.(e) }