From d1ec73a28968a5fa290c37f49512c20117da12d8 Mon Sep 17 00:00:00 2001
From: Samuel Newman <mozzius@protonmail.com>
Date: Tue, 6 May 2025 23:07:48 +0300
Subject: hide footer when lists list is empty (#8337)

---
 src/view/com/lists/ProfileLists.tsx | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

(limited to 'src/view/com/lists/ProfileLists.tsx')

diff --git a/src/view/com/lists/ProfileLists.tsx b/src/view/com/lists/ProfileLists.tsx
index e264bd6c6..8fea51081 100644
--- a/src/view/com/lists/ProfileLists.tsx
+++ b/src/view/com/lists/ProfileLists.tsx
@@ -178,6 +178,7 @@ export const ProfileLists = React.forwardRef<SectionRef, ProfileListsProps>(
     }, [enabled, scrollElRef, setScrollViewTag])
 
     const ProfileListsFooter = React.useCallback(() => {
+      if (isEmpty) return null
       return (
         <ListFooter
           hasNextPage={hasNextPage}
@@ -187,7 +188,14 @@ export const ProfileLists = React.forwardRef<SectionRef, ProfileListsProps>(
           height={180 + headerOffset}
         />
       )
-    }, [hasNextPage, error, isFetchingNextPage, headerOffset, fetchNextPage])
+    }, [
+      hasNextPage,
+      error,
+      isFetchingNextPage,
+      headerOffset,
+      fetchNextPage,
+      isEmpty,
+    ])
 
     return (
       <View testID={testID} style={style}>
-- 
cgit 1.4.1

