removing the old slider animations is enough
authorStephan Stahl <esteel@eos.franken.de>
Sat, 19 Feb 2011 18:31:00 +0000 (19:31 +0100)
committerStephan Stahl <esteel@eos.franken.de>
Sun, 27 Feb 2011 15:55:07 +0000 (16:55 +0100)
qcsrc/menu/item/slider.c

index 927e07f..eb8e5cb 100644 (file)
@@ -48,7 +48,6 @@ ENDCLASS(Slider)
 void Slider_setValue(entity me, float val)
 {
        if (me.animated) {
-               anim.stopObjAnim(anim, me);
                anim.removeObjAnim(anim, me);
                makeHostedEasing(me, Slider_setSliderValue, easingQuadInOut, 1, me.sliderValue, val);
        } else {
@@ -157,7 +156,7 @@ float Slider_mouseDrag(entity me, vector pos)
        if(me.disabled)
                return 0;
 
-       anim.finishObjAnim(anim, me);
+       anim.removeObjAnim(anim, me);
        animed = me.animated;
        me.animated = false;