diff options
author | Marius Mathiesen <marius@shortcut.no> | 2009-10-26 16:19:36 +0100 |
---|---|---|
committer | Johan Sørensen <johan@johansorensen.com> | 2009-11-04 15:23:39 +0100 |
commit | 77fbeca254635501274a3fd6c476ddfa83da2b89 (patch) | |
tree | 4380ec41f31cfa506b52c88cf9907da675710e18 | |
parent | 3f12398a77b8f7822e7344becdc3af12ad1c00c2 (diff) | |
download | gitorious-mainline-outdated-77fbeca254635501274a3fd6c476ddfa83da2b89.zip gitorious-mainline-outdated-77fbeca254635501274a3fd6c476ddfa83da2b89.tar.gz gitorious-mainline-outdated-77fbeca254635501274a3fd6c476ddfa83da2b89.tar.bz2 |
Only load diff within comments once
-rw-r--r-- | public/javascripts/diff_browser.js | 4 |
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'); |