Deltachat-desktop: Chat-view does not scroll down on incoming message

Created on 9 Jul 2020  路  6Comments  路  Source: deltachat/deltachat-desktop

current master of node + desktop today.
scroll-wrong

This worked with node/desktop-master 1-2 weeks ago.

bug

All 6 comments

@hpk42 Isn't this intentional? The v1.4.2 changelog says

Changed

  • We don't scroll down on incoming messages anymore

@whalehub yes, but this isn't optimal. We still need to work on the chatview to make it nice.

I think optimal is: if now a text already scrolled to the bottom, need to auto-scroll on incoming messages, if not, don't need to auto-scroll.

https://github.com/deltachat/deltachat-desktop/pull/1742 says, if the view is 7px close to end of list, scrolling down takes place, otherwise not.

maybe, these 7px are the issue and far too less. i would say sth as "height of window" or maybe some static 500px. if in doubt, a bit too much seems to be fine.

scrolling down is only an issue when scrolling up to read the backlog in a frequently used chat - but _then_ it is _really annoying_ and may prevent reading the backlog at all.

i think i found at least one way to reproduce: if i am writing in a chat where the last message is from yesterday, then i will not see my own typed message -- only half of the day-marker. my own message that ijust type is invisible below

was fixed in #1793

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Simon-Laux picture Simon-Laux  路  3Comments

webratte picture webratte  路  7Comments

ralphtheninja picture ralphtheninja  路  5Comments

prokopiy picture prokopiy  路  4Comments

Simon-Laux picture Simon-Laux  路  3Comments