diff --git a/applets/taskmanager/package/contents/ui/code/layout.js b/applets/taskmanager/package/contents/ui/code/layout.js --- a/applets/taskmanager/package/contents/ui/code/layout.js +++ b/applets/taskmanager/package/contents/ui/code/layout.js @@ -83,7 +83,12 @@ var length = tasks.vertical ? height : width; var maximum = tasks.vertical ? preferredMaxHeight() : preferredMaxWidth(); - return (Math.ceil(length / maximum) * maxStripes()); + if (!tasks.vertical) { + // Fit more tasks in this case, that is possible to cut text, before combining tasks. + return Math.ceil(length / maximum) * maxStripes() + 1; + } + + return Math.floor(length / maximum) * maxStripes(); } function layoutWidth() {