about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-06-04 11:07:11 +0100
committerGitHub <noreply@github.com>2024-06-04 11:07:11 +0100
commit6f1589971cd6b7a4d63c8a11374305d9d4790c33 (patch)
treef936ff7a39c70ad0cd41dffd20acce8355fa7585 /src
parent2ffb98e22acd5f9266ee976601016345a19f5927 (diff)
downloadvoidsky-6f1589971cd6b7a4d63c8a11374305d9d4790c33.tar.zst
Fix missing top borders (#4346)
Diffstat (limited to 'src')
-rw-r--r--src/view/com/feeds/ProfileFeedgens.tsx4
-rw-r--r--src/view/com/lists/ProfileLists.tsx4
-rw-r--r--src/view/com/posts/Feed.tsx10
3 files changed, 5 insertions, 13 deletions
diff --git a/src/view/com/feeds/ProfileFeedgens.tsx b/src/view/com/feeds/ProfileFeedgens.tsx
index 5977e6af9..197f35e4d 100644
--- a/src/view/com/feeds/ProfileFeedgens.tsx
+++ b/src/view/com/feeds/ProfileFeedgens.tsx
@@ -14,7 +14,7 @@ import {useQueryClient} from '@tanstack/react-query'
 import {cleanError} from '#/lib/strings/errors'
 import {useTheme} from '#/lib/ThemeContext'
 import {logger} from '#/logger'
-import {isNative} from '#/platform/detection'
+import {isNative, isWeb} from '#/platform/detection'
 import {hydrateFeedGenerator} from '#/state/queries/feed'
 import {usePreferencesQuery} from '#/state/queries/preferences'
 import {RQKEY, useProfileFeedgensQuery} from '#/state/queries/profile-feedgens'
@@ -166,7 +166,7 @@ export const ProfileFeedgens = React.forwardRef<
             preferences={preferences}
             style={styles.item}
             showLikes
-            hideTopBorder={index === 0}
+            hideTopBorder={index === 0 && !isWeb}
           />
         )
       }
diff --git a/src/view/com/lists/ProfileLists.tsx b/src/view/com/lists/ProfileLists.tsx
index 8c3a151fa..e7fdfe4bd 100644
--- a/src/view/com/lists/ProfileLists.tsx
+++ b/src/view/com/lists/ProfileLists.tsx
@@ -14,7 +14,7 @@ import {useQueryClient} from '@tanstack/react-query'
 import {cleanError} from '#/lib/strings/errors'
 import {useTheme} from '#/lib/ThemeContext'
 import {logger} from '#/logger'
-import {isNative} from '#/platform/detection'
+import {isNative, isWeb} from '#/platform/detection'
 import {RQKEY, useProfileListsQuery} from '#/state/queries/profile-lists'
 import {useAnalytics} from 'lib/analytics/analytics'
 import {FeedLoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder'
@@ -170,7 +170,7 @@ export const ProfileLists = React.forwardRef<SectionRef, ProfileListsProps>(
             list={item}
             testID={`list-${item.name}`}
             style={styles.item}
-            noBorder={index === 0}
+            noBorder={index === 0 && !isWeb}
           />
         )
       },
diff --git a/src/view/com/posts/Feed.tsx b/src/view/com/posts/Feed.tsx
index 681670cf7..315286e72 100644
--- a/src/view/com/posts/Feed.tsx
+++ b/src/view/com/posts/Feed.tsx
@@ -32,7 +32,6 @@ import {
 import {useSession} from '#/state/session'
 import {useAnalytics} from 'lib/analytics/analytics'
 import {useInitialNumToRender} from 'lib/hooks/useInitialNumToRender'
-import {useWebMediaQueries} from 'lib/hooks/useWebMediaQueries'
 import {useTheme} from 'lib/ThemeContext'
 import {List, ListRef} from '../util/List'
 import {PostFeedLoadingPlaceholder} from '../util/LoadingPlaceholder'
@@ -102,7 +101,6 @@ let Feed = ({
   const checkForNewRef = React.useRef<(() => void) | null>(null)
   const lastFetchRef = React.useRef<number>(Date.now())
   const [feedType, feedUri] = feed.split('|')
-  const {isTabletOrMobile} = useWebMediaQueries()
 
   const opts = React.useMemo(
     () => ({enabled, ignoreFilterFor}),
@@ -314,15 +312,9 @@ let Feed = ({
         // -prf
         return <DiscoverFallbackHeader />
       }
-      return (
-        <FeedSlice
-          slice={item}
-          hideTopBorder={index === 0 && isTabletOrMobile}
-        />
-      )
+      return <FeedSlice slice={item} hideTopBorder={index === 0 && !isWeb} />
     },
     [
-      isTabletOrMobile,
       renderEmptyState,
       feed,
       error,