Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 Go to previous messageGo to previous message
Klugier is currently offline  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

 
Read Message
Read Message
Read Message
Read Message
Previous Topic: How to read YAML file or INI file
Next Topic: Add compilable testcases for nontrivial problems!
Goto Forum:
  


Current Time: Mon Jan 26 13:22:29 CET 2026

Total time taken to generate the page: 0.17259 seconds