Page MenuHomePhabricator

Disappear-on-scroll navigation bar should come back more easily?
Closed, DeclinedPublic

Description

We scroll away the top bar in Notifications Center and Explore Feed. We only re-show it if one is scrolling and removes their finger while scrolling is still happening (in other words, a flick up). If a user is slowly scrolling up - finger down, scroll up, stop scrolling, finger up - they don’t get the bar back. This isn’t how I’ve seen this work in other apps - I usually see it reappear as soon as a user starts to scroll up.

Event Timeline

Added this to board as an engineering thing that had been bugging me, during our post-release week.

@Tsevener FWIW it looks like we have very similar scrolling show/hide behavior to Apple News. Would it be possible to play around with the proposed scrolling behavior in an experimental build? I agree that it's a bit confusing when you are slowly scrolling while lifting your finger, but I also worry about the 'show' being too sensitive for folks who prefer more screen real estate being devoted to content.

@cmadeo Sure! I just kicked off a build with it. You can best see it on Explore, Article, and Notifications, where the bar completely hides while scrolling. Other areas keep the bar in place or just collapses it slightly - the behavior seems unchanged there.

Thanks so much @Tsevener! I'm curious how much control we have over the easing for the show. It's definitely a lot more sensitive now! It'd be great to have the show ease in when it hits a certain 'distance traveled,' I think that's part of the issue with the old (current) version where if you're moving slow enough you could travel across a long part of the page without exposing the header.