diff options
Diffstat (limited to 'src/view/screens/Home.tsx')
-rw-r--r-- | src/view/screens/Home.tsx | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx index d2d31ce6a..1744c6651 100644 --- a/src/view/screens/Home.tsx +++ b/src/view/screens/Home.tsx @@ -6,7 +6,7 @@ import {PROD_DEFAULT_FEED} from '#/lib/constants' import {useNonReactiveCallback} from '#/lib/hooks/useNonReactiveCallback' import {useSetTitle} from '#/lib/hooks/useSetTitle' import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' -import {logEvent, LogEvents, useGate} from '#/lib/statsig/statsig' +import {logEvent, LogEvents} from '#/lib/statsig/statsig' import {emitSoftReset} from '#/state/events' import {SavedFeedSourceInfo, usePinnedFeedsInfos} from '#/state/queries/feed' import {FeedParams} from '#/state/queries/post-feed' @@ -59,7 +59,6 @@ function HomeScreenReady({ preferences: UsePreferencesQueryResponse pinnedFeedInfos: SavedFeedSourceInfo[] }) { - const gate = useGate() const requestNotificationsPermission = useRequestNotificationsPermission() const allFeeds = React.useMemo( @@ -123,11 +122,9 @@ function HomeScreenReady({ React.useCallback(() => { const listener = AppState.addEventListener('change', nextAppState => { if (nextAppState === 'active') { - if ( - isMobile && - mode.value === 1 && - gate('disable_min_shell_on_foregrounding_v3') - ) { + if (isMobile && mode.value === 1) { + // Reveal the bottom bar so you don't miss notifications or messages. + // TODO: Experiment with only doing it when unread > 0. setMinimalShellMode(false) } } @@ -135,7 +132,7 @@ function HomeScreenReady({ return () => { listener.remove() } - }, [setMinimalShellMode, mode, isMobile, gate]), + }, [setMinimalShellMode, mode, isMobile]), ) const onPageSelected = React.useCallback( |