Fix rounding errors on ease actions

When update(t) and t==1 or t==0, then the inner function should receive
t=1 or t=0