This commit is contained in:
Samuel Newman
2025-06-23 16:03:15 +03:00
parent 82cffdb018
commit be9bf32a59
+5 -5
View File
@@ -14,8 +14,8 @@ import {useScrollHandlers} from '#/lib/ScrollContext'
import {addStyle} from '#/lib/styles' import {addStyle} from '#/lib/styles'
import {useLightbox} from '#/state/lightbox' import {useLightbox} from '#/state/lightbox'
import {useShellLayout} from '#/state/shell/shell-layout' import {useShellLayout} from '#/state/shell/shell-layout'
import {ios, useTheme} from '#/alf' import {useTheme} from '#/alf'
import {IS_ANDROID, IS_IOS} from '#/env' import {IS_IOS} from '#/env'
import {FlatList_INTERNAL} from './Views' import {FlatList_INTERNAL} from './Views'
export type ListMethods = FlatList_INTERNAL export type ListMethods = FlatList_INTERNAL
@@ -165,7 +165,7 @@ let List = forwardRef<ListMethods, ListProps>(
viewabilityConfig={viewabilityConfig} viewabilityConfig={viewabilityConfig}
{...props} {...props}
contentContainerStyle={[ contentContainerStyle={[
IS_ANDROID && {paddingBottom: footerHeight + footerExtensionHeight}, !IS_IOS && {paddingBottom: footerHeight + footerExtensionHeight},
contentContainerStyle, contentContainerStyle,
]} ]}
automaticallyAdjustsScrollIndicatorInsets={ automaticallyAdjustsScrollIndicatorInsets={
@@ -177,13 +177,13 @@ let List = forwardRef<ListMethods, ListProps>(
bottom: footerHeight + footerExtensionHeight, bottom: footerHeight + footerExtensionHeight,
...props.scrollIndicatorInsets, ...props.scrollIndicatorInsets,
}} }}
contentInset={ios({ contentInset={{
top: 0, top: 0,
left: 0, left: 0,
right: 0, right: 0,
bottom: footerHeight + footerExtensionHeight, bottom: footerHeight + footerExtensionHeight,
...props.contentInset, ...props.contentInset,
})} }}
indicatorStyle={t.scheme === 'dark' ? 'white' : 'black'} indicatorStyle={t.scheme === 'dark' ? 'white' : 'black'}
contentOffset={contentOffset} contentOffset={contentOffset}
refreshControl={refreshControl} refreshControl={refreshControl}