I’ve just switched from JmeCanvasContext to AwtPanelsContext, but i immediately noticed, that the debug info ( fps and staview) has disapperad and I can’t fugure out how to enable it again.
Test case :
Debug info normally shows when extending from SimpleAplication.
First of all, stats disappeared and what was evene worse the FPS dropped from ~750 to about 70, so 90% decrease, which is totally unaceptable. So bye-bye awt panel and tracking of the focus issue has began.
I 've been using JME for quite a while, and remember using JmeCanvasContext with no problem some time ago.
So digging in svn for changes in core classes didn’t help, using old nightly builds didn’t help either.
Tracing the problem all the way down lead me to lwjgl natives.
Using the old natives still didn’t work in the new project.
However the old project seemed to run the test case with no problem. The only difference was java7 vs java6 jre.
Switching to java6 fixed the problem, but still wasn’t the kind of solution I was looking for.