Fix scripted shader effect animations
AnimationEffect inherits from CrossfadeEffect as it may do a crossfade, but it also has to perform non-crossfading activities with a custom shader.
For crossfades we want to draw the old and new window, but this isn't needed where the crossFadeProgress remains at 0.
Edited by David Edmundson