From 8a47deaba26f931b753773388007395edd02e266 Mon Sep 17 00:00:00 2001 From: James Moger Date: Wed, 18 Sep 2013 11:21:33 -0400 Subject: [PATCH] Improve the rendering of the branch graph for summary page --- src/main/java/com/gitblit/BranchGraphServlet.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gitblit/BranchGraphServlet.java b/src/main/java/com/gitblit/BranchGraphServlet.java index 8fca4556..95be6132 100644 --- a/src/main/java/com/gitblit/BranchGraphServlet.java +++ b/src/main/java/com/gitblit/BranchGraphServlet.java @@ -137,10 +137,11 @@ public class BranchGraphServlet extends HttpServlet { // default to the items-per-page setting, unless specified int maxCommits = GitBlit.getInteger(Keys.web.itemsPerPage, 50); + int requestedCommits = maxCommits; if (!StringUtils.isEmpty(length)) { int l = Integer.parseInt(length); if (l > 0) { - maxCommits = l; + requestedCommits = l; } } @@ -148,11 +149,11 @@ public class BranchGraphServlet extends HttpServlet { // commit displayed *likely* has correct lane assignments CommitList commitList = new CommitList(); commitList.source(rw); - commitList.fillTo(2*maxCommits); + commitList.fillTo(2*Math.max(requestedCommits, maxCommits)); // determine the appropriate width for the image int numLanes = 0; - int numCommits = Math.min(maxCommits, commitList.size()); + int numCommits = Math.min(requestedCommits, commitList.size()); for (int i = 0; i < numCommits; i++) { PlotCommit commit = commitList.get(i); int pos = commit.getLane().getPosition(); -- 2.39.5