From: Matti Tahvonen Date: Tue, 2 Oct 2007 09:53:10 +0000 (+0000) Subject: fixes X-Git-Tag: 6.7.0.beta1~5926 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d061c90ae37ba705cd0f8d4ca77e61d48839d5b6;p=vaadin-framework.git fixes svn changeset:2416/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ISlider.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ISlider.java index a282c080e0..f66bab1598 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ISlider.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ISlider.java @@ -253,7 +253,7 @@ public class ISlider extends Widget implements Paintable { }; anim.scheduleRepeating(50); } else - DOM.setStyleAttribute(handle, "left", pos + "px"); + DOM.setStyleAttribute(handle, "left", ((int) pos) + "px"); // DOM.setAttribute(handle, "title", ""+v); } @@ -326,20 +326,20 @@ public class ISlider extends Widget implements Paintable { if (anim != null) anim.cancel(); dragging = true; - DOM.setCapture(handle); + DOM.setCapture(getElement()); DOM.eventPreventDefault(event); // prevent selecting text DOM.eventCancelBubble(event, true); } break; case Event.ONMOUSEMOVE: if (dragging) { - DOM.setCapture(handle); + DOM.setCapture(getElement()); setValueByEvent(event, false, false); } break; case Event.ONMOUSEUP: dragging = false; - DOM.releaseCapture(handle); + DOM.releaseCapture(getElement()); setValueByEvent(event, true, true); break; default: