Drag and drop directories implemented wrong
Affected version
- Nightly flatpak: Yes
- Other: 43.0 from Fedora 37
Steps to reproduce
- Open a gtk4 app that expects dropped directories (e.g. Amberol or Metadata Cleaner)
- Open Files (nautilus)
- Drag a directory from nautilus to the app
- Nothing happens.
Current behavior
Amberol outputs an error:
Failed to receive drop data: Could not convert data from application/vnd.portal.filetransfer to GdkFileList
Expected behavior
Nautilus yields the GdkFileList object instead (or perhaps something else that would be compatible with existing applications - I'm not familiar with freedesktop stuff).
Additional information
- Drag and dropping individual files or a bunch of selected files works fine. The only problem I found was with directories.
- It's a regression from the gtk3 nautilus where the problem didn't occur.
Edited by Rali B