drag n drop files from dolphin is broken (works from nautilus)
Steps to reproduce
- Create a widget that accepts file drops (GDK_TYPE_FILE_LIST and G_TYPE_FILE)
- Drop a file to it from dolphin
- Drop doesn't work
TODO: write a simple reproducer
Current behavior
The drop doesn't work, and in my dnd motion handler I do gdk_drop_read_value_async()
and in that handler I do gdk_drop_read_value_finish()
which fails with the error message "互換性のある転送フォーマットが見つかりませんでした" (could not find compatible transfer format).
The same widget accepts file drops from nautilus, so maybe dolphin is doing something different that GTK/GDK doesn't support (yet?)
Expected outcome
The drop should be accepted
Version information
GTK 4.5.1 as subproject on Arch Linux (Parabola)
The app is running using the X11 GDK backend on wayland (XWayland):
Additional information
See screencast here: https://mark.nl.tab.digital/s/rKowXjHyKEZjyKn
Edited by alex-tee