From 2c44aabd4ddc4034eb5b9aba5b9c9cbd7186de09 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 10 Sep 2012 10:41:25 +0000 Subject: [PATCH] pasting files into directories now properly obeys link_drop SVN revision: 76391 --- src/bin/e_fm.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c index 6466ec51d..1ac8f4c17 100644 --- a/src/bin/e_fm.c +++ b/src/bin/e_fm.c @@ -3443,8 +3443,20 @@ _e_fm2_file_paste(Evas_Object *obj) } /* Roll the operation! */ - if (_e_fm_file_buffer_copying) _e_fm_client_file_copy(args, sd->obj); - else _e_fm_client_file_move(args, sd->obj); + if (_e_fm_file_buffer_copying) + { + if (sd->config->view.link_drop) + _e_fm_client_file_symlink(args, sd->obj); + else + _e_fm_client_file_copy(args, sd->obj); + } + else + { + if (sd->config->view.link_drop) + _e_fm_client_file_symlink(args, sd->obj); + else + _e_fm_client_file_move(args, sd->obj); + } free(args); }