FS#74712 - [gtk3] Add a patch to fix annoying rubberband scrolling issue

Attached to Project: Arch Linux
Opened by Guilherme (GUiHKX) - Thursday, 12 May 2022, 02:52 GMT
Last edited by Antonio Rojas (arojas) - Friday, 17 June 2022, 16:23 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

A regression in gtk3 (and gtk4) messes the scrolling in gtk-based apps (e.g. gedit, vscode).

According to this mutter issue (https://gitlab.gnome.org/GNOME/mutter/-/issues/2261), this has been fixed in gtk3 by this commit: https://gitlab.gnome.org/GNOME/gtk/-/commit/5321fa25a52f9d91ed0c2f5ec59afbd8fd2f770a

Would it be possible to cherry-pick this patch in the Arch package?

Thank you!

affected version of gtk3 package: 1:3.24.33-3
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 17 June 2022, 16:23 GMT
Reason for closing:  Fixed
Comment by Marcell Meszaros (MarsSeed) - Thursday, 12 May 2022, 15:24 GMT
Mentioned fix commit is part of MR 4682 (contains 3 commits):
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4682

Also mentioned that it fixes issue 4853:
'Backport gtk4 fixes for dropped input methods text commits to gtk3 Wayland'
https://gitlab.gnome.org/GNOME/gtk/-/issues/4853
Comment by Guilherme (GUiHKX) - Saturday, 14 May 2022, 04:33 GMT
EDIT: Never mind, just hit the bug on VSCode again...

---

Old post:

As of gtk3-1:3.24.33+r28+g01edbfb976-1, this seem fixed for me (I've only tested with vscode)

Someone else please confirm as well! :)
Comment by Marcell Meszaros (MarsSeed) - Sunday, 15 May 2022, 12:41 GMT
@GUiHKX, I advise you to report the issue upstream.

Your comment would indicate that the fix merged by GTK project was insufficient to fix the problem.

(I myself cannot help in this matter as I don't use Wayland and I haven't experienced the OP issue.)
Comment by Guilherme (GUiHKX) - Thursday, 19 May 2022, 13:25 GMT
According to mutter devs in the issue I linked on my post, this was fixed in gtk 3.24.34, which is already in Arch's repos.

So, the issue I was having with VSCode seems to be a different one indeed, and I reported it here: https://gitlab.gnome.org/GNOME/mutter/-/issues/2281

I think this can be closed.

Loading...