summaryrefslogtreecommitdiffstats
path: root/public/javascripts/diff_browser.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/javascripts/diff_browser.js')
-rw-r--r--public/javascripts/diff_browser.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/public/javascripts/diff_browser.js b/public/javascripts/diff_browser.js
index 91d2f7e..a2d3339 100644
--- a/public/javascripts/diff_browser.js
+++ b/public/javascripts/diff_browser.js
@@ -584,6 +584,10 @@ Gitorious.DiffBrowser.insertDiffContextsIntoComments = function() {
var op = "> " + (cell.hasClass("ins") ? "+ " : "- ");
plainDiff.push(op + cell.find(".diff-content").html().replace(idiffRegexp, ''));
});
+ if ($(comments[i]).parents(".comment.inline").find(".diff-comment-context").length > 0) {
+ // We have already added this context, move on
+ continue;
+ }
$(comments[i]).parents(".comment.inline")
.prepend('<pre class="diff-comment-context"><code>' +
plainDiff.join("\n") + '</code></pre');