]> source.dussan.org Git - vaadin-framework.git/commitdiff
small fix (3h)
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Mon, 30 Jul 2007 06:55:19 +0000 (06:55 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Mon, 30 Jul 2007 06:55:19 +0000 (06:55 +0000)
svn changeset:1921/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/ISlider.java

index 866c3a5c72503d21c3d30dd90e94c0d2c5fd4ce2..1232eaaac18c4153d2e65240a05b63912fc3a62f 100644 (file)
@@ -160,12 +160,10 @@ public class ISlider extends Widget implements Paintable {
        }\r
 \r
        public void onBrowserEvent(Event event) {\r
-               if(DOM.compare(DOM.eventGetTarget(event), handle))\r
+               if(dragging || DOM.compare(DOM.eventGetTarget(event), handle))\r
                        processHandleEvent(event);\r
                else\r
                        processBaseEvent(event);\r
-               \r
-               super.onBrowserEvent(event);\r
        }\r
        \r
        private void processHandleEvent(Event event) {\r
@@ -180,13 +178,13 @@ public class ISlider extends Widget implements Paintable {
                        break;\r
                case Event.ONMOUSEMOVE:\r
                        if (dragging) {\r
-                               client.console.log("Slider handle: dragging...");\r
                                int x = DOM.eventGetClientX(event);\r
                                int y = DOM.eventGetClientY(event);\r
                                if(vertical) {\r
                                        // TODO\r
                                } else {\r
                                        if(values == null) {\r
+                                               client.console.log("Slider handle: dragging..." + x);\r
                                                float handleW = Integer.parseInt(DOM.getAttribute(handle, "offsetWidth"));\r
                                                float baseX = DOM.getAbsoluteLeft(base);\r
                                                float baseW = Integer.parseInt(DOM.getAttribute(base, "offsetWidth"));\r