yatli / fvim

Cross platform Neovim front-end UI, built with F# + Avalonia
MIT License
1.34k stars 30 forks source link

[Linux] mouse scroll jumps randomly #75

Closed codehz closed 3 years ago

codehz commented 5 years ago

Similar behavior as vscode (https://github.com/microsoft/vscode/issues/28795)

It is hard to fix it in this side, but I guess we can make a workaround by adding an addition checking for the scroll length... (like ignore scrolling when it too large)

yatli commented 5 years ago

noted, thanks! I'll build some guards for this.

yatli commented 5 years ago

@codehz Fedora30+KDE5: no repro (?)

codehz commented 5 years ago

gnome only(

yatli commented 5 years ago

ok, will try a repro again later :)

yatli commented 4 years ago

(much much later) Got a repro, Ubuntu 18.04 + Cinnamon 4.2, so yeah, perhaps anything GNOME-based.

Ashymad commented 4 years ago

I can reproduce it with Arch + i3 (no compositor). Installing imwheel works as a workaround.

yatli commented 3 years ago

Fixed!

input: rejected: MouseWheel (None, 30, 19, 0.0, -459.0)