New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Whitespace issue with few messages in a narrow #165
Comments
Elaborate. |
The issue here is that we should display the message at the top of the screen and have whitespace below, similar to how the Zulip webapp works. That way, when new messages come in, it doesn't require unnecessary scrolling down (in addition to being more consistent). |
That is intentional. It works like that in all major competitors:
|
Plenty of other chat tools work this way (with short feeds placed at the top rather than the bottom), e.g. the default Android text messaging app. But the important thing for Zulip is that we place much more emphasis than other products on actually tracking what you've read (as opposed to just marking entire views as read as soon as you look at them), and that model impacts what the best UI is for certain things. It also just looks weird with the heading showing what you're looking at (which is at the top of the screen and not repeated) so far from the actual message. The bottom whitespace is I think also something we'll want even if there is significant message history, so that after you scroll to the bottom, the next message that comes in is on-screen without scrolling your view. |
The sticking to bottom is a completely separate issue that has to be fixed either way. |
Interesting, I seem to have a totally different one. |
What brand of phone do you have? |
Samsung, this is probably their app. Regardless, I think for Zulip in particular, because of the potential for multiple layers of headings (if you're narrowed to a stream, for example), it's probably best to have results appear at the top. |
Example:
The text was updated successfully, but these errors were encountered: