[Wayland] Copy/Paste doesn`t work within firefox in kde 5.16+
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: seqularise, Unassigned)
References
(Blocks 1 open bug)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0
Steps to reproduce:
Start Firefox, type something in address bar, then copy/paste it somewhere, in address bar or another application
Arch Linux, Qt5.13, Plasma 5.16
Do i need to provide any other additional information?
Reporter | ||
Comment 1•5 years ago
|
||
It works in wayland session on gnome and through xwayland
Comment 2•5 years ago
|
||
It would be great if you can test wl-clipboard commad line tools on KDE (https://github.com/bugaevc/wl-clipboard). That's simple wayland clipboard client I use to test clipboard. If you see the same issues with wl-clipboard it's compositor (KDE) and not a Firefox bug.
Reporter | ||
Comment 3•5 years ago
|
||
Yeah, same with wl-clipboard. Okay, i will report it to kde bugzilla
Comment 4•5 years ago
|
||
(In reply to Seqularise from comment #3)
Yeah, same with wl-clipboard. Okay, i will report it to kde bugzilla
So did you? And if yes can you share the link?
Comment 5•5 years ago
|
||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 6•4 years ago
|
||
Testing with wl-paste isn't a great indication. That's using wlr_data_control_unstable_v1 I would expect firefox to use the normal data controls.
In any case - even with wl-paste working this does not.
I've run firefox against WAYLAND_DEBUG=1 everything looks normal from the protocol side.
on focus we send a data_offer we send a bunch of mimetypes and set that on the data device. It certainly looks sane.
Could I see output of WAYLAND_DEBUG=1 firefox |& grep data on a "working" session?
Comment 7•4 years ago
|
||
Found it - it is on us.
Firefox is doing something unusual but not illegal creating multiple seats instances and from that multiple data devices.
We only send to the first one, which is probably the GTK connection not NSClipboardWayland.
Comment 8•4 years ago
|
||
Feel free to close
Comment 9•4 years ago
|
||
Thanks for looking into it! :)
Description
•