X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fslider.cpp;fp=source%2Fslider.cpp;h=b860d7d8410af507729487bfc45723eb804b20e1;hp=29f906766ea52c087bb25a707ebc248677aa456a;hb=aa9b8db38efb9e97460c76e27cecc4d1591b23e5;hpb=762a689d799075c0a10e1633bf95d53de80b4572 diff --git a/source/slider.cpp b/source/slider.cpp index 29f9067..b860d7d 100644 --- a/source/slider.cpp +++ b/source/slider.cpp @@ -22,7 +22,7 @@ void Slider::set_value(double v) value = max; else { - unsigned steps = static_cast((v-min)/step+0.5); + double steps = round((v-min)/step); value = min+steps*step; }