Bug 464699 - Option to not fetch messages whilst scrollbar is being moved
Summary: Option to not fetch messages whilst scrollbar is being moved
Status: CONFIRMED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-23 15:13 UTC by Jack Hill
Modified: 2025-12-01 16:40 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jack Hill 2023-01-23 15:13:41 UTC
SUMMARY
When I scroll up a chat, messages are fetched automatically. This means that the scrollbar jumps about whilst I'm scrolling which IMO is undesirable behaviour.

Discord's implementation allows the user to scroll, but doesn't fetch messages whilst scrolling. This prevents the scrollbar from jumping around and changing size. If the user scrolls up to the top and releases the mouse button, the app fetches messages again.

STEPS TO REPRODUCE
1. Hold down on the scrollbar
2. Move up a chat

OBSERVED RESULT
New messages load, which causes the scrollbar to move around and change shape

EXPECTED RESULT
Messages shouldn't load whilst the scrollbar is pressed down

SOFTWARE/OS VERSIONS
NeoChat: 22.09
Operating System: openSUSE Tumbleweed 20230119
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 6.1.7-1-default (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
Comment 1 Tobias Fella 2023-01-23 23:51:56 UTC
I'm fine with implementing this behavior; i'm strongly against making it an option though