X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fhslider.cpp;h=8a9cbb86fdb4ef0615119cb694e932ce5bfb7ba7;hb=d7ae291415a21cc886fe318070b41ac8d3e57a30;hp=dda8b43168643a74825480c72e3017891adce8fd;hpb=c062ca892fc6e10f74a76991b5d4b4349c046b5f;p=libs%2Fgltk.git diff --git a/source/hslider.cpp b/source/hslider.cpp index dda8b43..8a9cbb8 100644 --- a/source/hslider.cpp +++ b/source/hslider.cpp @@ -20,7 +20,7 @@ void HSlider::button_press(int x, int y, unsigned btn) if(geom.is_inside(x, y)) { int sw=get_slider_width(); - int sx=static_cast((geom.w-sw)*(value-min)/(max-min)); + int sx=geom.x+static_cast((geom.w-sw)*(value-min)/(max-min)); if(btn==1 && x>=sx && x