Browse Source

small fix (3h)

svn changeset:1921/svn branch:trunk
tags/6.7.0.beta1
Matti Tahvonen 17 years ago
parent
commit
545e7b8034
1 changed files with 2 additions and 4 deletions
  1. 2
    4
      src/com/itmill/toolkit/terminal/gwt/client/ui/ISlider.java

+ 2
- 4
src/com/itmill/toolkit/terminal/gwt/client/ui/ISlider.java View File

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

Loading…
Cancel
Save