diff options
author | dan <dan.abramov@gmail.com> | 2024-05-22 18:19:07 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-22 18:19:07 +0100 |
commit | e6e7027d01b32363cdfc319a04b74064a9c38529 (patch) | |
tree | fa0e7f83fab4f8cf138ce4a52dd9caf939093a99 /src/view/screens/Home.tsx | |
parent | 3ca41e4efb24809dcc5e5a5c3e678eb561fd7ad6 (diff) | |
download | voidsky-e6e7027d01b32363cdfc319a04b74064a9c38529.tar.zst |
Cleanup gates (#4170)
* Unlaunch disable_poll_on_discover_v2 * Rm unused gates * Unlaunch autoexpand_suggestions_on_profile_follow_v2 * Launch disable_min_shell_on_foregrounding_v3
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( |