Screen flashes black from launch to loading scene

I’m experience the screen flash black between launch ( Default.png ) to my loading scene which uses the same Default.png as its background.
This can be easily reproduced on iOS 5 on both device and simulator.
I’m using cocos2d-X 2.1.1.

I’ve tested this using cocos2d-iphone 2.1 and it works fine.

Any suggestions?

I’m seeing the same issue on iOS devices. If I move the “makeKeyAndVisible” call to below the application launch code, it works fine but the screen is really large because the makeKeyAndVisible call is what auto-rotates the screen. Has anyone else managed to fix this problem?