From 73434a9022477b3eec576251b2a2050ba1309a12 Mon Sep 17 00:00:00 2001
From: Tobias Pietzsch <tobias.pietzsch@gmail.com>
Date: Thu, 27 Feb 2014 04:48:01 +0100
Subject: [PATCH] fixed bug: this made always as many tasks as there were
 lines.

---
 src/main/java/bdv/viewer/render/VolatileHierarchyProjector.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/bdv/viewer/render/VolatileHierarchyProjector.java b/src/main/java/bdv/viewer/render/VolatileHierarchyProjector.java
index 98ac262e..ea5bf2db 100644
--- a/src/main/java/bdv/viewer/render/VolatileHierarchyProjector.java
+++ b/src/main/java/bdv/viewer/render/VolatileHierarchyProjector.java
@@ -213,7 +213,7 @@ public class VolatileHierarchyProjector< A extends Volatile< ? >, B extends Nume
 		final int numTasks;
 		if ( numThreads > 1 )
 		{
-			numTasks = Math.max( numThreads * 10, height );
+			numTasks = Math.min( numThreads * 10, height );
 		}
 		else
 			numTasks = 1;
-- 
GitLab