diff options
author | John Alhroos <john.ahlroos@itmill.com> | 2011-08-12 06:53:25 +0000 |
---|---|---|
committer | John Alhroos <john.ahlroos@itmill.com> | 2011-08-12 06:53:25 +0000 |
commit | 99375fed88241616a1eb058659d58c01459474ca (patch) | |
tree | f374c3f9c81d3ad8a7894efb059f751ede19b7b8 | |
parent | 90b7071abc7c1fb7dff0c5611956e4f5272cef2a (diff) | |
download | vaadin-framework-99375fed88241616a1eb058659d58c01459474ca.tar.gz vaadin-framework-99375fed88241616a1eb058659d58c01459474ca.zip |
Fixed some sign bugs with mouse wheel scrolling in VFilterSelect #4518
svn changeset:20334/svn branch:6.7
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java b/src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java index 108a68f73f..3833bbfd48 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java @@ -319,7 +319,8 @@ public class VFilterSelect extends Composite implements Paintable, Field, } /* - * Timer for scrolling pages up or down. + * Using a timer to scroll up or down the pages so when we receive lots + * of consecutive mouse wheel events the pages does not flicker. */ private LazyPageScroller lazyPageScroller = new LazyPageScroller(); private class LazyPageScroller extends Timer { @@ -334,7 +335,7 @@ public class VFilterSelect extends Composite implements Paintable, Field, } public void scrollUp() { - if(currentPage - pagesToScroll >= 0){ + if(currentPage + pagesToScroll > 0){ pagesToScroll--; cancel(); schedule(100); |