diff options
Diffstat (limited to 'src/i_ui.go')
-rw-r--r-- | src/i_ui.go | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/i_ui.go b/src/i_ui.go index 82e6878..5002fe1 100644 --- a/src/i_ui.go +++ b/src/i_ui.go @@ -445,10 +445,14 @@ func i_prompt_dir(ui HardUI, prompt string, home_dir string) { func i_prompt_insert(ui HardUI, curr *ItemsNode) { path := "/" if curr != nil { - if curr.is_dir() == false { - path = curr.path() + if ui.mode == RENAME_MODE { + if curr.is_dir() == false { + path = curr.path() + } else { + path = curr.Dirs.Parent.path() + } } else { - path = curr.Dirs.Parent.path() + path = curr.path() } } path = path[1:] |