Bug 2135193 - Scrolling in a directory with a lot of files causes "jumps" (unstable scrolling)
Summary: Scrolling in a directory with a lot of files causes "jumps" (unstable scrolling)
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gtk4
Version: 37
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Kalev Lember
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-10-17 01:59 UTC by Douglas
Modified: 2023-06-29 18:49 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME gtk issues 2971 0 None closed listview scrolling is broken 2023-05-12 08:06:55 UTC
GNOME Gitlab GNOME nautilus issues 2517 0 None closed Moving scrollbar sometimes causes scroll area to jiggle 2023-05-12 08:06:55 UTC

Description Douglas 2022-10-17 01:59:48 UTC
Description of problem:
In a directory that contains hundreds of files (mostly images and videos) I'm seeing abnormal scroll behavior. The view jumps ahead (skips a portion of the list) when I scroll fast enough. This is a laptop, and I'm using the touchpad with a 2-finger gesture to scroll.

Nautilus is in its default configuration. I didn't change anything in it.

Version-Release number of selected component (if applicable):
43.0

How reproducible:
About 40% of the time a fast scrolling gesture is made.

Additional info:
- Fedora Workstation 37 Beta
- GNOME on Wayland
- Fresh install with default options, pretty clean, no added extensions.

Comment 1 Douglas 2022-10-18 18:40:53 UTC
Possible upstream bug: https://gitlab.gnome.org/GNOME/nautilus/-/issues/2517

Comment 2 Alexander Ploumistos 2022-11-19 15:46:03 UTC
I'm having this issue as well as the one in bug 2130511 when scrolling with the mouse wheel, but not with my touchpad.

The mouse is a Logitech MX Master and the touchpad is recognized as SynPS/2 Synaptics TouchPad. F37, running on X11.

Comment 3 Alexander Ploumistos 2023-05-11 22:24:58 UTC
Hi Matthias, since this has been fixed in gtk4, can the fix be backported to our stable branches?

Comment 4 Ondrej Holy 2023-05-12 08:11:45 UTC
What's your gtk4 version? It should be already fixed in 4.10.3 if I recall correctly.

Comment 5 Alexander Ploumistos 2023-05-12 12:06:08 UTC
(In reply to Ondrej Holy from comment #4)
> What's your gtk4 version? It should be already fixed in 4.10.3 if I recall
> correctly.

F37 is on 4.8.3-1:
https://bodhi.fedoraproject.org/updates/FEDORA-2023-4e1098a40f

Comment 6 Ondrej Holy 2023-05-15 08:14:11 UTC
Ah, I haven't noticed it is for Fedora 37.

Comment 7 Alexander Ploumistos 2023-05-15 08:56:39 UTC
Will also nautilus require a rebuild? I see it has both runtime and buildtime deps on gtk4?

Comment 8 Douglas 2023-06-29 18:20:25 UTC
Can we close this? I'm running F38 and it's no longer reproducible.

Comment 9 Alexander Ploumistos 2023-06-29 18:49:45 UTC
(In reply to Douglas from comment #8)
> Can we close this? I'm running F38 and it's no longer reproducible.

This was reported against F37. Has the fix been ported to F37? As far as I can tell from bodhi and koji, it hasn't.


Note You need to log in before you can comment on or make changes to this bug.