Transition through screens objects occasionally yields flickering light

view story

http://stackoverflow.com – When ever I transition to a new screen in my code, sometimes the screen flickers red before it does so. It doesn't always flicker red, but when it does, the red randomly fills the screen eg. one half of the screen, one quarter of the screen. It looks really glitchy. Here's the code for the screen transitioning: public void setScreen(Screen screen) { // The screen has never been initialized if(this.screen == null) { if (screen == null) { WSLog.e(Game.GAME_ENGINE_TAG, this, "The screen has not been initialized"); } this.scree (HowTos)