Split keyboard does not work well on iOS5(iPad) with cocos2d-x

In iOS5, user can split the keyboard to 2 parts on iPad. But this behavior does not working well when working together with cocos2d-x, maybe any OpenGL based engine.

I also find some guys have the same problem: http://stackoverflow.com/questions/9445505/keyboard-splitting-hangs-in-opengl-app. It mentions that some apps already on the AppStore have this problem.

So, can cocos2d-x resolve this problem? Or it’s really a bug of Apple.