From e5486ff2dfa2b8d32a1298e9ed502c7c96b5e735 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Fri, 19 Nov 2004 15:05:21 +0000 Subject: [PATCH] Mac OS X: Don't dispose frame if already disposed --- src/java/org/lwjgl/opengl/MacOSXFrame.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/java/org/lwjgl/opengl/MacOSXFrame.java b/src/java/org/lwjgl/opengl/MacOSXFrame.java index f27fec6e..a5dc5f11 100644 --- a/src/java/org/lwjgl/opengl/MacOSXFrame.java +++ b/src/java/org/lwjgl/opengl/MacOSXFrame.java @@ -173,7 +173,8 @@ final class MacOSXFrame extends Frame implements WindowListener, ComponentListen public void syncDispose() { invokeAWT(new Runnable() { public void run() { - dispose(); + if (isDisplayable()) + dispose(); } }); }