diff --git a/main.lua b/main.lua index d0dc75f..aefb136 100644 --- a/main.lua +++ b/main.lua @@ -272,15 +272,15 @@ return { end if action == "jump" then + if get_last_mode() == "jump" then + save_last_jump() + end + if bookmarks[selected].is_parent then ya.manager_emit("cd", { bookmarks[selected].path }) else ya.manager_emit("reveal", { bookmarks[selected].path }) end - - if get_last_mode() == "jump" then - save_last_jump() - end elseif action == "delete" then delete_bookmark(selected) end