neovim-gtk
neovim-gtk copied to clipboard
(X11) Mousewheel scroll inputs are "remembered" for other windows, applied on next nvim-gtk scroll
Describe the bug Basically the title, if you scroll another window, the next time you scroll in neovim-gtk the scrolls will seemingly be applied all at once to the buffer, usually scrolling you to the bottom of the file.
https://user-images.githubusercontent.com/3939997/208704627-174637d8-cad8-46a7-8d31-4e606f1e68e8.mp4
Technical information (please complete the following information):
- OS: Linux
- Neovim version: NVIM v0.8.1
- Neovim-Gtk build version: a3b9af7f8b63129336448ab850ef1984fd1ad35f
It seems this is is an "unfixable" bug in GTK4 on X11: https://gitlab.gnome.org/GNOME/gtk/-/issues/4160
Will try to figure out a workaround.