Summary: | Dragging tabs from Wayland-using Firefox on to the Desktop doesn't work | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | DeKay <darrylkacher> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, nate, sitter |
Priority: | NOR | ||
Version: | 5.27.6 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
DeKay
2023-08-09 14:17:54 UTC
Here is a shot in the dark for something that might be related. From https://blog.broulik.de/2023/08/on-the-road-to-plasma-6-contd/ titled "On the Road to Plasma 6, Cont’d" there is the comment "Another missing workaround Qt applies on X11 is converting text/x-moz-url mime data to an URI list. Firefox uses this proprietary format during drag and drop operations which meant that under Wayland, Qt apps wouldn’t understand links coming from Firefox. " I'm still on QT 5.5.19 so likely unrelated but I thought I'd toss it out there. If you wait 1 or more seconds after dragging but before dropping, does that work? (In reply to Nate Graham from comment #2) > If you wait 1 or more seconds after dragging but before dropping, does that > work? No. I gave it a full ten seconds. Same result. And BTW, I mentioned this in the related bug but... Right click on tab -> Move Tab -> Move to New Window works instantaneously. Ok, thanks. Works fine for me on Qt6/Plasm6 FWIW Same. I have experimented some more with "MOZ_ENABLE_WAYLAND=1 firefox". I had said that dragging tabs to the desktop doesn't work and this is true if I do a slow and deliberate drag from the tab to the Desktop. BUT if I very quickly grab the tab and almost "flick" it onto the Desktop as quick as I can, it works about roughly one time in three on average. Sometimes it might work every second time, other times I might need to try four or five times. Seems like some kind of race condition? Firefox 116.0.2 and Plasma 5.27.7 Note that dragging a tab from one Firefox window to another Firefox window always works. Another discovery. If I drag the tab onto the Firefox window itself and not the Desktop, the tab opens in a new window immediately and without fail. This also works perfectly for the xwayland bug I describe in https://bugs.kde.org/show_bug.cgi?id=472158. This works on latest firefox with kwin master (at time of writing) |