diff --git a/src/main/java/bdv/viewer/render/VolatileHierarchyProjector.java b/src/main/java/bdv/viewer/render/VolatileHierarchyProjector.java index 98ac262ed8ef6e6f5787c41c2c856c3aff00c402..ea5bf2db61221a890ab6b808d150c63a3bea62fd 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;