Fix edge condition with fade-out

stupid transitions not working without delays