diff --git a/app/soapbox/features/ui/components/tabs_bar.js b/app/soapbox/features/ui/components/tabs_bar.js index d82356fd0..b7864d1ef 100644 --- a/app/soapbox/features/ui/components/tabs_bar.js +++ b/app/soapbox/features/ui/components/tabs_bar.js @@ -53,9 +53,19 @@ class TabsBar extends React.PureComponent { return pathname === '/' || pathname.startsWith('/timeline/'); } + onProfilePage = () => { + try { + const { pathname } = this.context.router.route.location; + return pathname.startsWith('/@') && !pathname.includes('/posts/'); + } catch { + return false; + } + } + render() { const { intl, account, logo, onOpenCompose, onOpenSidebar, features, dashboardCount, notificationCount, chatsCount } = this.props; const { collapsed } = this.state; + const profilePage = this.onProfilePage(); const classes = classNames('tabs-bar', { 'tabs-bar--collapsed': collapsed, @@ -84,38 +94,42 @@ class TabsBar extends React.PureComponent {