return if spinner has been closed

If someone trigger the event listener closing the event can still happen until
it's processed. make sure it won't except here.