From 40d33fb228dd15d89164f9cc5a837f2c2f2b678d Mon Sep 17 00:00:00 2001
From: gnaegi <none@none>
Date: Thu, 4 Dec 2014 17:58:39 +0100
Subject: [PATCH] OO-1293 show page size chooser only when relevant (size
 larger than smallest possible size)

---
 .../impl/elements/table/AbstractFlexiTableRenderer.java       | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/AbstractFlexiTableRenderer.java b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/AbstractFlexiTableRenderer.java
index bb7b6973c07..d1091aa792a 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/AbstractFlexiTableRenderer.java
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/table/AbstractFlexiTableRenderer.java
@@ -359,7 +359,9 @@ public abstract class AbstractFlexiTableRenderer extends DefaultComponentRendere
 		FlexiTableDataModel<?> dataModel = ftE.getTableDataModel();
 		int rows = dataModel.getRowCount();
 
-		renderPageSize(sb, ftC, translator);
+		if (rows > 20) {
+			renderPageSize(sb, ftC, translator);
+		}
 
 		sb.append("<ul class='pagination'>");
 		if(pageSize > 0 && rows > pageSize) {
-- 
GitLab