For at least some touch devices, touch input doesn't work as expected with GTK+3 applications when using Rootston.
The same applications are running as expected in Weston.
Observed behaviour (Rootston): For GTK+3 UI elements (tested with Gtk.Button), there are signals emitted to the wrong GTK UI object and some expected signals missing at all.
Test application: The issue has been tested with a small GTK+3 app written in Vala: buttonbox.vala. The app has 3 GTK buttons, each connected to the following signals: clicked, pressed, released, enter, leave.
Test case:
Tapping button 1, button 2, button 2, button1 in this order. Tested with Rootston and Weston with WAYLAND_DEBUG=client. Logs with the signals emitted in each case are attached.
I can see similar issue with gnome documents, scrolling of the document works, but none of the buttons react to touch input. And I have still issue with this: swaywm/sway#2299 (comment)
Edit: @Kareema0 I can reproduce your issue with sway-master
For at least some touch devices, touch input doesn't work as expected with GTK+3 applications when using Rootston.
The same applications are running as expected in Weston.
Observed behaviour (Rootston): For GTK+3 UI elements (tested with Gtk.Button), there are signals emitted to the wrong GTK UI object and some expected signals missing at all.
Test application: The issue has been tested with a small GTK+3 app written in Vala: buttonbox.vala. The app has 3 GTK buttons, each connected to the following signals: clicked, pressed, released, enter, leave.
Test case:
Tapping button 1, button 2, button 2, button1 in this order. Tested with Rootston and Weston with WAYLAND_DEBUG=client. Logs with the signals emitted in each case are attached.
Test configuration:
Notes:
Logs:
rootston-buttonbox-debug-log.txt
weston-buttonbox-debug-log.txt
Source code:
buttonbox.vala
The text was updated successfully, but these errors were encountered: