GNOME Bugzilla – Bug 740233
Drag-drop extraction breaks when not over Nautilus
Last modified: 2015-02-15 17:12:37 UTC
Created attachment 290830 [details] Error generated when dragging a file outside of the file-roller window Dragging files out of an archive to a Nautilus window throws an error and stops the drag if the dragged object passes over a non-nautilus window. If the file-roller window and the Nautilus window overlap/intersect, then it behaves as expected and allows you to drag-extract files to a folder in Nautilus. It seems that as soon as a dragged object is dragged out of file-roller and isn't targeting a Nautilus window, the drag gets released resulting in file-roller trying to extract the file to where it was released (null since it happens immediately after leaving the file-roller window, not giving you time to get to a Nautilus one). Running OpenSUSE 13.2, gnome-session 3.14, file-roller 3.14.1
confirmed also on Archlinux gnome 3.14.2, file roller 3.14.2 Regards Andrea
I cannot reproduce this problem, maybe it is related to bug #479351, can someone try the current master version and see if it works correctly?
The problem still exists in current master. Maybe you'll be able to reproduce the issue by following the steps from this report: https://bugzilla.gnome.org/show_bug.cgi?id=735857 The first comment there is by an Xfce developer who came across bug 735857 after I reported a similar behavior with the then newly released xfdesktop 4.10.3: https://bugzilla.xfce.org/show_bug.cgi?id=11314
(In reply to Evangelos Foutras from comment #3) > The problem still exists in current master. > > Maybe you'll be able to reproduce the issue by following the steps from this > report: > > https://bugzilla.gnome.org/show_bug.cgi?id=735857 > > The first comment there is by an Xfce developer who came across bug 735857 > after I reported a similar behavior with the then newly released xfdesktop > 4.10.3: > > https://bugzilla.xfce.org/show_bug.cgi?id=11314 Thanks for pointing this out, I think I've fixed the chromium bug now, can you test master again?
(In reply to Paolo Bacchilega from comment #4) > Thanks for pointing this out, I think I've fixed the chromium bug now, can > you test master again? Both master and commit af95f7d applied on top of File Roller 3.14.2 behave correctly now. Dragging an item from File Roller over Chromium doesn't abort like before, and I can now also extract files by dragging them onto my desktop (xfdesktop 4.10.3). Prior to your fix, both cases would produce the error mentioned in bug 735857. Many thanks for fixing this! :)
good, closing as fixed...