diff options
| -rw-r--r-- | gui/packages/desktop/src/renderer/components/NavigationBar.js | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/gui/packages/desktop/src/renderer/components/NavigationBar.js b/gui/packages/desktop/src/renderer/components/NavigationBar.js index a0fef6dc81..8cde736498 100644 --- a/gui/packages/desktop/src/renderer/components/NavigationBar.js +++ b/gui/packages/desktop/src/renderer/components/NavigationBar.js @@ -261,8 +261,11 @@ class PrivateNavigationBar extends Component<NavigationBarProps, NavigationBarSt _titleViewRef = React.createRef(); static getDerivedStateFromProps(props, state) { - const showsBarSeparator = PrivateNavigationBar._shouldShowBarSeparator(props.scrollTop); - const showsBarTitle = PrivateNavigationBar._shouldShowNavigationTitle(props.scrollTop); + // that's where SettingsHeader.HeaderTitle intersects the navigation bar + const showsBarSeparator = props.scrollTop > 11; + + // that's when SettingsHeader.HeaderTitle goes behind the navigation bar + const showsBarTitle = props.scrollTop > 30; return { ...state, @@ -307,16 +310,6 @@ class PrivateNavigationBar extends Component<NavigationBarProps, NavigationBarSt ); } - static _shouldShowBarSeparator(scrollTop: number): boolean { - // that's where SettingsHeader.HeaderTitle intersects the navigation bar - return scrollTop > 11; - } - - static _shouldShowNavigationTitle(scrollTop: number): boolean { - // that's when SettingsHeader.HeaderTitle goes behind the navigation bar - return scrollTop > 30; - } - _onLayout = async (containerLayout) => { const titleView = this._titleViewRef.current; if (titleView) { |
