From 6f30bfeeabb3dc263b1dc525dd9c8d7f6d8cd52e Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Sun, 12 Jun 2022 08:58:50 +0530 Subject: [PATCH] fix: Add `progressViewOffset` (Closes #270) --- src/screens/novel/NovelScreen.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/screens/novel/NovelScreen.js b/src/screens/novel/NovelScreen.js index 6778b5db..575fdf3a 100644 --- a/src/screens/novel/NovelScreen.js +++ b/src/screens/novel/NovelScreen.js @@ -57,6 +57,7 @@ import { pickCustomNovelCover } from '../../database/queries/NovelQueries'; import FadeView from '../../components/Common/CrossFadeView'; import { useModal } from '../../hooks/useModal'; import DownloadCustomChapterModal from './components/DownloadCustomChapterModal'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; const Novel = ({ route, navigation }) => { const item = route.params; @@ -64,6 +65,9 @@ const Novel = ({ route, navigation }) => { const theme = useTheme(); const dispatch = useDispatch(); + const { top: topInset } = useSafeAreaInsets(); + const progressViewOffset = topInset + 32; + const { novel, chapters, loading, updating } = useNovel(); const { downloadQueue } = useSelector(state => state.downloadsReducer); @@ -107,6 +111,7 @@ const Novel = ({ route, navigation }) => { const refreshControl = () => (