KDE 4.8.3 Qt 4.8.1 Use case example: 1. Compose a mail 2. Launch krunner to find an attachment 3. Drag'n'drop the result from krunner to the mail composer window to attach it This works just fine for files in the result list where the search term matches the file name. This doesn't work for 'Recent Document' matches at all. When drag'n'dropping a 'Recent Document' match to a mail composer window, an error message like The file or folder /home/elias/.kde4/share/apps/RecentDocuments/Open%20Issues.ods.desktop does not exist. So the problem here seems to be, that the result provides the recent document desktop file for the drag'n'drop operation instead of the actual file referenced by this desktop file.
Still valid for 4.9.0, although in a slight different way. Instead of seeing the error message The file or folder /home/elias/.kde4/share/apps/RecentDocuments/Open%20Issues.ods.desktop does not exist. the .desktop file is attached to the mail. That's maybe even worse than before from a usability POV, as it suggests to the average user, that a file was attached and equivalents to windows users sending *.lnk files as mail attachments :)
Works fine here. (Currently implementing drag and tested it with various recent documents results)