Make sure to fade back to invisible on hide