Cannot move window with touch in GNOME
Categories
(Core :: Widget: Gtk, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox90 | --- | fixed |
People
(Reporter: 5i13ghzt462u, Assigned: jhorak, NeedInfo)
References
(Blocks 1 open bug)
Details
(Whiteboard: [gfx-noted])
Attachments
(1 file, 1 obsolete file)
Updated•7 years ago
|
I can confirm, that with FF 66 on Fedora 29, this bugs still happens. (Related Bug 1418611 has been fixed in the meantime, i.e. I can move the about window, but I cannot move the main window via touch.)
I can totally minimize/maximize/close the window, but I cannot move it via touch.
And in contrast to what has been said before, I never saw this issue with other apps.
And as I think also Firefox uses Wayland by default now, the fault cannot be XWayland…
BTW, also reported downstream now: https://bugzilla.redhat.com/show_bug.cgi?id=1694329
Comment 7•6 years ago
|
||
This issue is still reproducible with today Firefox nightly build (70.0a1 2019-08-09) on Gnome Shell 3.32.2 Wayland session on Ubuntu 19.04.
Comment 9•5 years ago
|
||
I can report the same issue on X11 (I can't use Wayland because I use Nvidia-PRIME).
Enabling a regular system title bar allows me to drag with touch, but I want it disabled. I use the MOZ_XINPUT2 environment variable which fixes dragging within the webpage.
Comment 10•4 years ago
|
||
Experiencing the same issue on KDE Plasma, Fedora 33, as well as GNOME Shell 3.38.1 on PoP OS. On Fedora, this issue is present under both Wayland and X11.
Tested with firefox_wayland, firefox_x11 packages, firefox installed from snapd on Fedora.
On PoP OS, I am running Firefox 82.0.3.
Comment 11•4 years ago
|
||
When the window is maximized, if I start dragging above the top of the window, dragging works as expected. Starting the gesture on the titlebar, however, does not move the window.
Comment 12•4 years ago
|
||
(In reply to personalizedrefrigerator from comment #11)
When the window is maximized, if I start dragging above the top of the window, dragging works as expected. Starting the gesture on the titlebar, however, does not move the window.
I see the same behavior. Arch Linux, Gnome 3.38.2, Wayland, Firefox 84.0 running with Wayland support not X11 mode
Comment 13•4 years ago
|
||
Oh and this is on a Surface Go
Assignee | ||
Updated•4 years ago
|
Comment 14•4 years ago
|
||
Same behavior for me on an XPS 13 2-in-1. How is this issue related to https://bugzilla.mozilla.org/show_bug.cgi?id=1283299 ?
Assignee | ||
Comment 15•4 years ago
|
||
Add support for dragging window on touch event.
Comment 16•4 years ago
|
||
Comment 17•4 years ago
|
||
Backed out changeset 61c28c4c667c (bug 1418792) for Build bustage in gecko/widget/gtk/nsWindow.cpp. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer?job_id=337085603&repo=autoland&lineNumber=30356
Push with failures:
https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&revision=61c28c4c667c20b2a4338b1e3aa46fb73cea7699
Backout:
https://hg.mozilla.org/integration/autoland/rev/db6143aa615293ce245b8709999a17885cc026f2
Comment 18•4 years ago
|
||
Comment 19•4 years ago
|
||
bugherder |
Comment 20•3 years ago
|
||
May be related to https://bugzilla.mozilla.org/show_bug.cgi?id=1722899
Comment 21•3 years ago
|
||
gdk takes touch-move and touch-end events when dragging the window.
As a result, the touch-start event was propagated, but not touch-end, making firefox think
that all subsequent touches were in addition to the original, breaking mosst touch screen input
(on Linux with MOZ_USE_XINPUT2).
Comment 22•3 years ago
|
||
Comment on attachment 9247419 [details]
Bug 1418792 - Send TouchCancel event just before dragging window
Revision D129349 was moved to bug 1722899. Setting attachment 9247419 [details] to obsolete.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 23•3 years ago
|
||
Comment on attachment 9247419 [details]
Bug 1418792 - Send TouchCancel event just before dragging window
Revision D129349 was moved to bug 1722899. Setting attachment 9247419 [details] to obsolete.
Description
•