From ae2df6652a3c5bed0c54a662dcf64ed810203c0e Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Tue, 9 Nov 2010 14:55:27 +0000 Subject: [PATCH] minor enhancement: don't display scroll position information if less than pagelenght rows are in the table svn changeset:15940/svn branch:6.5 --- src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java index 6550e8eb6b..0f8c505a9a 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java @@ -1594,9 +1594,10 @@ public class VScrollTable extends FlowPanel implements Table, ScrollHandler, // tell scroll position to user if currently "visible" rows are // not rendered - if ((firstRowInViewPort + pageLength > scrollBody - .getLastRendered()) - || (firstRowInViewPort < scrollBody.getFirstRendered())) { + if (totalRows > pageLength + && ((firstRowInViewPort + pageLength > scrollBody + .getLastRendered()) || (firstRowInViewPort < scrollBody + .getFirstRendered()))) { announceScrollPosition(); } else { hideScrollPositionAnnotation(); -- 2.39.5