Any kind of Drag/Drop from other apps (file manager, web browser, ...) don't work on FMX under Linux

Issue #249 resolved
Eugene Kryukov repo owner created an issue

Dropping files or URL or any element from other applications don't operate correctly under LINUX platform.

The method DragOver and DragDrop are correctly called when the mouse drag content or drop it, but the data passed in the TDragObject is always empty, no matter the source.

It's working correctly under MACOS and WINDOWS, but not under LINUX.

I am using recent Linux Ubuntu regularly updated, with KDE desktop environment.

Create a FMX app, set the target to Linux.
Drop a Memo component, set its OnDragOver event,
return
Operation := TDragOperation.Link
so to accept the drag

then execute the sample.
either in the DragOver or in the DragDrop event of the memo, break and inspect data.data content. It's always empty.

https://quality.embarcadero.com/browse/RSP-29933

Comments (1)

  1. Log in to comment