Small ComponentAnimator bug

I know the proxy is mainly useful for the fading out of a component, but sometimes y’might want to just move a component using one. The animator assumes a component must be visible for it to be animated, but it doesn’t bother to check that it’s visible again at the end of the animation- if it used a proxy, it is left invisible. I reckon it just needs a setVisible(true) (maybe with a check to see if it’s invisible, though I presume visibilityChanged isn’t called if it was already visible) in the function that moves it to its final place (if it still exists, naturally).

Thanks, I’ll take a look at that…