From b3833f87bb6eaaeeed1bd04e40cf3c83222227b2 Mon Sep 17 00:00:00 2001 From: joshuaboud Date: Fri, 28 May 2021 15:21:37 -0300 Subject: [PATCH] display link target path while editing file --- navigator/navigator.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/navigator/navigator.js b/navigator/navigator.js index 484b023..4fd2ec2 100644 --- a/navigator/navigator.js +++ b/navigator/navigator.js @@ -432,10 +432,12 @@ class NavFileLink extends NavFile{ */ get_link_target_path() { var target = ""; - if(this.link_target.charAt(0) === '/') + if (this.link_target.charAt(0) === '/') target = this.link_target; else - target = "/" + this.parent_dir().join("/") + "/" + this.link_target; + target = this.parent_dir().join("/") + "/" + this.link_target; + if (target.charAt(0) !== '/') + target = '/' + target; return target; } @@ -457,7 +459,7 @@ class NavFileLink extends NavFile{ document.getElementById("nav-edit-contents-textarea").value = contents; document.getElementById("nav-cancel-edit-contents-btn").onclick = this.hide_edit_file_contents.bind(this); document.getElementById("nav-continue-edit-contents-btn").onclick = this.write_to_file.bind(this); - document.getElementById("nav-edit-contents-header").innerText = "Editing " + this.path_str(); + document.getElementById("nav-edit-contents-header").innerHTML = "Editing " + this.path_str() + ' ' + this.get_link_target_path(); document.getElementById("nav-contents-view").style.display = "none"; document.getElementById("nav-edit-contents-view").style.display = "flex"; }