Open Bug 1937155 Opened 2 months ago Updated 2 months ago

Drag and drop of tabs with stylus fails on Wayland

Categories

(Core :: Widget: Gtk, defect, P3)

Firefox 133
defect

Tracking

()

UNCONFIRMED

People

(Reporter: jehan, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:133.0) Gecko/20100101 Firefox/133.0

Steps to reproduce:

  • Use Firefox on GNOME/Wayland 46 (Fedora 40)
  • Drag a tab to reorder it with a stylus (i.e. not with a mouse nor a touchpad, but a stylus, typically from a graphic tablet)

Actual results:

The tab is immediately extracted into its own window, even I still haven't released the drag. It is as though the drag had started but somehow stopped as soon as it started, so Firefox "believes" I dropped it and wanted to extract the tab.

Expected results:

The drag should continue, showing the usual mini "popup" representing the tab until we either drop it in another position in the tabs list or out of the window.

Adding the log created by this command:

WAYLAND_DEBUG=1 firefox 2>&1 |grep -e tablet -e data_device > firefox.log

It was suggested by Carlos Garnacho, tablets expert of GNOME. He also said:

I suspect that the serial passed to wl_data_device.start_drag does not correspond to the stylus press

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: