I realized, that I didn't wrote down the whole problem with that falsy state change :)
So after fading in, I have that "Fade out" state, and not "Done". The problem with that, if I try to fade out the sprite again, it changes to "Done", and the image doesn't fade out, just changes its opacity to 0 immediately. I guess because there is a gap between states(?)
I try to toggle this feature, so I never destory the sprite. On the first fading out, I get the "Done" state, and the sprite still exists, only the opacity value is 0. After fading in, I get this "Fade out" state, and after that, fading out always happen instantly.