From 8fd587ff92257403353f49b50fcb8532658260ba Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 31 Jan 2013 14:56:08 +0000 Subject: [PATCH] fix navigation using symlinks in some cases ticket #2032 SVN revision: 83522 --- ChangeLog | 1 + NEWS | 1 + src/bin/e_fm.c | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index c0f937759..c0a1cc072 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,7 @@ 2013-01-31 Mike Blumenkrantz * fixed window autoraise triggering from pointer slide + * fixed opening of links in filemanager in some cases 2013-01-29 Brian Miculcy diff --git a/NEWS b/NEWS index b3855f6d7..7b94f390f 100644 --- a/NEWS +++ b/NEWS @@ -125,3 +125,4 @@ Fixes: * fixed map then unmap race condition for some windows (needs efl 1.8) * fixed bug where dragging files into sidebar would move them instead of creating links * fixed window autoraise triggering from pointer slide + * fixed opening of links in filemanager in some cases diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c index c298d6a4a..a3c69fae7 100644 --- a/src/bin/e_fm.c +++ b/src/bin/e_fm.c @@ -5726,7 +5726,7 @@ _e_fm2_inplace_open(const E_Fm2_Icon *ic) if (!_e_fm2_icon_path(ic, buf, sizeof(buf))) return -1; - e_fm2_path_set(ic->sd->obj, ic->sd->dev, buf); + e_fm2_path_set(ic->sd->obj, ic->info.link ? "/" : ic->sd->dev, buf); return 1; }