#653 Drag and Drop with detailed list view

1.1
closed-fixed
libfm (242)
6
2013-07-22
2012-11-04
R00KIE
No

Description:
When in detailed list view, trying to drag a file into a folder does not work. If pcmanfm has been started from a terminal the following error messages will be displayed:
(pcmanfm:27876): Gtk-CRITICAL **: IA__gtk_tree_drag_dest_row_drop_possible: assertion `iface->row_drop_possible != NULL' failed
(pcmanfm:27876): Gtk-CRITICAL **: IA__gtk_tree_drag_dest_drag_data_received: assertion `iface->drag_data_received != NULL' failed

Also when in detailed list view, the column names (Name, Description, Size, Modified) do not show up.

Libfm and pcmanfm from git also have the problems described, pcmanfm 1.0.1 works as expected in the same machine.

Steps to reproduce:
Start pcmanfm from a terminal without having any other instance open and set it to detailed list view.
Browse to an empty test directory and create a new file and a directory.
Try to drag the new file into the new directory, the expected result would be the file being moved into the directory, instead nothing happens and some error messages are shown. Also note the missing column names.

Additional info:
Using arch linux, fully up-to-date at the time of reporting.
pcmanfm 1.1.0
libfm 1.1.0
gtk2 2.24.13

Discussion

  • Thank you very much. This will be fixed in libfm bugfix version 1.1.1.

     
    • labels: 2616493 --> libfm
    • priority: 5 --> 6
    • assigned_to: nobody --> lstranger
    • status: open --> open-fixed
     
  • Almost 6 months passed, where can I get 1.1.1? :)
    I have the same problem in Ubuntu 13.04, and it still provides 1.1.0 (and so far 13.10 as well apparently).

     
  • Actually, I just realized that I had no such problem with 12.10 before today's upgrade.
    Any clue?

     
  • Unfortunately 1.1.1 was delayed a lot due to translations problems. As soon we get translations updated, 1.1.1 will be released. I believe it will come to every backports repository so you can upgrade.
    And about latest distro upgrades you should consult with your distro maintainers, they might change something.

     
    • status: open-fixed --> closed-fixed
     
  • The fix is included in released version 1.1.1.
    Thank you very much.