Fixed|Client|UI: Small tweaks to widget animations

The style of an animation should be changed after changing its value,
as if it is changed before, the value setter will misinterpret the
current position of the animation.

Also ensured the log widget slides away in the same time span as the
task bar is hidden.