Home » U++ Library support » U++ Core » DragAndDrop doesn't work on Fedora 42
| Re: DragAndDrop doesn't work on Fedora 42 [message #61914 is a reply to message #61899] |
Sun, 25 January 2026 12:57   |
 |
Klugier
Messages: 1110 Registered: September 2012 Location: Poland, Kraków
|
Senior Contributor |
|
|
Hello Dider,
I ran several tests and the issue appears to be related to Wayland, at least for the first problem you described. When drag-and-drop works once, subsequent attempts with the same file fail--the mouse cursor changes to a "stop" sign.
When the application runs using the Wayland backend, this issue does not occur. Additionally, dragging files from Dolphin to TheIDE does not work when TheIDE is running under XWayland. In contrast, when TheIDE runs as a native Wayland application, everything works as expected.
Dragging files from the application to Dolphin also fails when both applications are running under Wayland. This seems to indicate a protocol mismatch and should be investigated further. It is unclear whether Wayland/XWayland interoperability can be fixed on our side, as this likely relates to the XWayland implementation in KDE.
You can compile the DropFiles example with the GUI_WAYLAND flag to force the Wayland backend and observe how it behaves. I would be grateful for any feedback on this matter.
Klugier
U++ - one framework to rule them all.
[Updated on: Sun, 25 January 2026 12:59] Report message to a moderator
|
|
|
|
Goto Forum:
Current Time: Mon Jan 26 13:22:29 CET 2026
Total time taken to generate the page: 0.17259 seconds
|