]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixes issue with double clicks when browsing ComboBox pages #4285
authorJohn Alhroos <john.ahlroos@itmill.com>
Fri, 4 Mar 2011 12:13:07 +0000 (12:13 +0000)
committerJohn Alhroos <john.ahlroos@itmill.com>
Fri, 4 Mar 2011 12:13:07 +0000 (12:13 +0000)
svn changeset:17608/svn branch:6.5

src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java

index 7c1a4b28375a9f9385473b60ef3b856d1045314c..f9d9f8dbc91b9573fedf8e3e36efa3f423c4f84e 100644 (file)
@@ -326,13 +326,15 @@ public class VFilterSelect extends Composite implements Paintable, Field,
          */
         @Override
         public void onBrowserEvent(Event event) {
-            final Element target = DOM.eventGetTarget(event);
-            if (DOM.compare(target, up)
-                    || DOM.compare(target, DOM.getChild(up, 0))) {
-                filterOptions(currentPage - 1, lastFilter);
-            } else if (DOM.compare(target, down)
-                    || DOM.compare(target, DOM.getChild(down, 0))) {
-                filterOptions(currentPage + 1, lastFilter);
+            if (event.getTypeInt() == Event.ONCLICK) {
+                final Element target = DOM.eventGetTarget(event);
+                if (DOM.compare(target, up)
+                        || DOM.compare(target, DOM.getChild(up, 0))) {
+                    filterOptions(currentPage - 1, lastFilter);
+                } else if (DOM.compare(target, down)
+                        || DOM.compare(target, DOM.getChild(down, 0))) {
+                    filterOptions(currentPage + 1, lastFilter);
+                }
             }
 
             /*