summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNelson Benitez Leon <nbenitezl@gmail.com>2013-10-23 19:43:52 +0200
committerNelson Benítez León <nbenitezl+gnome@gmail.com>2013-10-23 21:25:10 +0200
commit7d642d59d502289df4c967780d11596bcb409a18 (patch)
treeb2e5a53dd23cc29d450a035991dc896f3df20017
parent2ad5286fa3264444a8b65a71fbf17aa2b2e89ba8 (diff)
downloadnautilus-7d642d59d502289df4c967780d11596bcb409a18.tar.gz
nautilus-window: Initialize NautilusDragSelectionItem 'file' member
This was probably a slip from commit 916bfc628001b399e53a0d26dac1eeb176734316 The 'file' member was not being initialized, and this caused the subsequent call to check_same_fs() to receive its dropped_file parameter as NULL, so returning as not being on same fs, and so choosing GDK_ACTION_COPY instead of GDK_ACTION_MOVE. Fixes bug 710198
-rw-r--r--src/nautilus-window.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nautilus-window.c b/src/nautilus-window.c
index f57beb9a4..90313609e 100644
--- a/src/nautilus-window.c
+++ b/src/nautilus-window.c
@@ -595,6 +595,7 @@ build_selection_list_from_gfile_list (GList *gfile_list)
item = nautilus_drag_selection_item_new ();
item->uri = g_file_get_uri (file);
+ item->file = nautilus_file_get_existing (file);
item->got_icon_position = FALSE;
result = g_list_prepend (result, item);
}