diff --git a/git-webui/release/share/git-webui/webui/js/git-webui.js b/git-webui/release/share/git-webui/webui/js/git-webui.js index e7c2cc92..16232496 100644 --- a/git-webui/release/share/git-webui/webui/js/git-webui.js +++ b/git-webui/release/share/git-webui/webui/js/git-webui.js @@ -1290,7 +1290,7 @@ webui.DiffView = function(sideBySide, hunkSelectionAllowed, parent, stashedCommi if (cmd) { self.gitCmd = cmd; self.gitDiffOpts = diffOpts; - if (file != self.gitFile) { + if (file != self.gitFile && self.gitFile != '"undefined"') { left.scrollTop = 0; left.scrollLeft = 0; right.scrollTop = 0; @@ -1323,7 +1323,7 @@ webui.DiffView = function(sideBySide, hunkSelectionAllowed, parent, stashedCommi if (self.gitDiffOpts) { fullCmd += " " + self.gitDiffOpts.join(" ") } - if (self.gitFile) { + if (self.gitFile && self.gitFile != '"undefined"') { fullCmd += self.noIndex + " -- " + self.gitFile; } webui.git(fullCmd, self.refresh, self.refresh, self.refresh); diff --git a/git-webui/src/share/git-webui/webui/js/git-webui.js b/git-webui/src/share/git-webui/webui/js/git-webui.js index e7c2cc92..16232496 100644 --- a/git-webui/src/share/git-webui/webui/js/git-webui.js +++ b/git-webui/src/share/git-webui/webui/js/git-webui.js @@ -1290,7 +1290,7 @@ webui.DiffView = function(sideBySide, hunkSelectionAllowed, parent, stashedCommi if (cmd) { self.gitCmd = cmd; self.gitDiffOpts = diffOpts; - if (file != self.gitFile) { + if (file != self.gitFile && self.gitFile != '"undefined"') { left.scrollTop = 0; left.scrollLeft = 0; right.scrollTop = 0; @@ -1323,7 +1323,7 @@ webui.DiffView = function(sideBySide, hunkSelectionAllowed, parent, stashedCommi if (self.gitDiffOpts) { fullCmd += " " + self.gitDiffOpts.join(" ") } - if (self.gitFile) { + if (self.gitFile && self.gitFile != '"undefined"') { fullCmd += self.noIndex + " -- " + self.gitFile; } webui.git(fullCmd, self.refresh, self.refresh, self.refresh);