Bug 2264436 - Scrolling with the mouse wheel is misbehaving
Summary: Scrolling with the mouse wheel is misbehaving
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: vim
Version: 39
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Zdenek Dohnal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-02-15 15:56 UTC by Steven A. Falco
Modified: 2024-02-20 01:37 UTC (History)
3 users (show)

Fixed In Version: vim-9.1.113-1.fc38
Clone Of:
Environment:
Last Closed: 2024-02-20 01:37:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Video of jerky mouse movements (3.70 MB, application/x-matroska)
2024-02-16 14:23 UTC, Steven A. Falco
no flags Details

Description Steven A. Falco 2024-02-15 15:56:25 UTC
When I scroll with the mouse wheel it is very jerky.  Sometimes nothing happens, other times it works properly.

I tried compiling vim from its upstream github, and it works properly at all times, so this is not a hardware error with my mouse.

Reproducible: Always

Steps to Reproduce:
1. Open a file with gvim
2. Use the mouse wheel to scroll around
3.
Actual Results:  
As described above - the wheel acts intermittent.

Expected Results:  
Smooth scrolling.

The version in Fedora 39 is version 9.1.76 and exhibits the problem.

The version I built from upstream is version 9.1.111 and it scrolls properly.

Comment 1 Zdenek Dohnal 2024-02-16 05:31:17 UTC
Hi Steven,

thank you for reporting the issue!

I have the same Fedora version+Vim version and I don't see any issues - when I scroll with mouse wheel, the code moves up and down, according the way I scroll the wheel. I don't see anything suspicious.
Can you describe the misbehavior in more detail, or attach some video where you scroll in GVim and the issue is shown?

Either way, I'll build new Vim version today, so you can try the latest upstream as well, as you tried building directly from upstream sources.

Comment 2 Zdenek Dohnal 2024-02-16 08:38:22 UTC
There is a new Vim update - https://bodhi.fedoraproject.org/updates/FEDORA-2024-260a50dea7 - can you test the attached build and tell me whether it helps you?

Comment 3 Steven A. Falco 2024-02-16 14:22:38 UTC
This build resolves the scrolling issue that I was having in F39.  Thanks for such a speedy fix!

I'll attach a video of the bad behavior.  I was trying to scroll continuously, but as you will see, the scrolling stops and starts.  Doesn't really matter though - your latest build works perfectly.

Comment 4 Steven A. Falco 2024-02-16 14:23:25 UTC
Created attachment 2017225 [details]
Video of jerky mouse movements

Comment 5 Steven A. Falco 2024-02-16 14:24:23 UTC
Oh, and I left positive karma on bodhi.

Comment 6 Fedora Update System 2024-02-19 12:58:26 UTC
FEDORA-2024-d4d1a4f003 (vim-9.1.113-1.fc38) has been submitted as an update to Fedora 38.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-d4d1a4f003

Comment 7 Fedora Update System 2024-02-20 01:37:38 UTC
FEDORA-2024-d4d1a4f003 (vim-9.1.113-1.fc38) has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.


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