** Description changed:
+ [ Impact ]
+
+ Double-click actions in GTK4 are hard to trigger with touchscreen input,
+ in X11 only.
+
+ That is because GTK4 will generally try to verify that the distance
+ between the two clicked locations is very small, but that is difficult
+ to achieve on a touchscreen. Touch input should be excluded by this
+ proximity check, but this doesn't happen in X.org.
+
Upstream bug report: https://gitlab.gnome.org/GNOME/gtk/-/issues/7508
- == Steps to reproduce ==
- 1. Find a touchscreen device (high resolution screen preferred to reproduce
issue) and start GNOME Xorg
+ [ Test plan ]
+
+ 0. Find a touchscreen device (high resolution screen preferred to
+ reproduce issue)
+
+ 1. Log-in to Ubuntu (on Xorg)
2. Open Nautilus
- 3. Double tap on any folder
+ 3. Double tap on a folder, moving the finger from one edge to the other
- == Current behavior ==
- It has high chance that we cannot enter the folder because two taps are too
far away.
+ 4. Verify that you navigated into the folder
- == Expected outcome ==
- It should always enter into the folder
+ [ Regression test plan ]
- == Version information ==
- Tested GTK version: 4.14.5+ds-0ubuntu0.1 from Ubuntu 24.04
+ 1. Log-in to Ubuntu (on Xorg)
- ubuntu-bug report will be submitted later.
+ 2. Open Nautilus
+
+ 3. Double click on a folder
+
+ 4. Verify that you navigated into the folder
+
+ [ Where problems could occur ]
+
+ The patch only affects X11 and couldn't possibly regress Wayland.
+ The patch affects general input handling in GTK4, so a regression test plan
is included to ensure that the same action can still be performed with a mouse
too.
+
---
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
CasperMD5CheckMismatches: ./.disk/casper-uuid-oem ./casper/initrd
./casper/minimal.standard.live.hotfix.size ./casper/minimal.standard.live.size
./casper/minimal.manifest ./casper/minimal.standard.manifest
./casper/minimal.standard.size ./casper/minimal.hotfix.size
./casper/minimal.standard.live.hotfix.squashfs
./casper/minimal.standard.hotfix.squashfs ./casper/minimal.standard.hotfix.size
./casper/minimal.hotfix.squashfs ./casper/minimal.standard.live.manifest
./casper/minimal.size ./boot/grub/grub.cfg
CasperMD5CheckResult: fail
CurrentDesktop: ubuntu:GNOME
DistributionChannelDescriptor:
# This is the distribution channel descriptor for Ubuntu 24.04 for Dell
# For more information see
http://wiki.ubuntu.com/DistributionChannelDescriptor
canonical-oem-somerville-noble-oem-24.04b-20250714-538
DistroRelease: Ubuntu 24.04
InstallationDate: Installed on 2025-07-15 (15 days ago)
InstallationMedia: Ubuntu OEM 24.04.2 LTS "Noble Numbat" - Release amd64
(20250714)
Package: libgtk-4-1 4.14.5+ds-0ubuntu0.1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 6.11.0-1025.25-oem 6.11.11
Tags: noble
Uname: Linux 6.11.0-1025-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
_MarkForUpload: True
** Also affects: gtk4 (Ubuntu Plucky)
Importance: Undecided
Status: New
** Changed in: gtk4 (Ubuntu Noble)
Status: Triaged => In Progress
** Changed in: gtk4 (Ubuntu Plucky)
Status: New => In Progress
** Changed in: gtk4 (Ubuntu Plucky)
Importance: Undecided => Low
** Changed in: gtk4 (Ubuntu Plucky)
Assignee: (unassigned) => Alessandro Astone (aleasto)
** Changed in: gtk4 (Ubuntu Plucky)
Milestone: None => plucky-updates
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gtk4 in Ubuntu.
https://bugs.launchpad.net/bugs/2119065
Title:
In X11, touchscreen double tap requires very precise input
To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/2119065/+subscriptions
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs