Fixed allowScreenUpdate (if you set it to False it was still updating the screen) whilst fading.
More fixes for allowScreenUpdate