* Fix LwjglCanvas freezing on Windows XP

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7445 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
3.0
sha..rd 14 years ago
parent 11467977f0
commit 0726ad61bf
  1. 7
      engine/src/lwjgl-ogl/com/jme3/system/lwjgl/LwjglCanvas.java

@ -278,6 +278,13 @@ public class LwjglCanvas extends LwjglAbstractDisplay implements JmeCanvasContex
*/
protected void destroyContext(){
if (Display.isCreated()){
try {
// NOTE: On Windows XP, not calling setParent(null)
// freezes the application.
Display.setParent(null);
} catch (LWJGLException ex) {
logger.log(Level.SEVERE, "Encountered exception when setting parent to null", ex);
}
Display.destroy();
}

Loading…
Cancel
Save