diff options
author | Sven Gothel <[email protected]> | 2011-11-12 13:42:40 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2011-11-12 13:42:40 +0100 |
commit | 33aaa037e31ec7d411f4acaeea63a383037f027d (patch) | |
tree | 025328b842ede9ec2d09edb8b521fea72004b651 /src/jogl/native/macosx/ContextUpdater.m | |
parent | 88c80de9a227b15cc1e287bba8e62e3c55b4a2b1 (diff) |
OSX: Fix context update call
It turns our that the native ContextUpdater does not work reliable in all cases,
hence we need to verify if the drawable size has changed as well.
Diffstat (limited to 'src/jogl/native/macosx/ContextUpdater.m')
-rw-r--r-- | src/jogl/native/macosx/ContextUpdater.m | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jogl/native/macosx/ContextUpdater.m b/src/jogl/native/macosx/ContextUpdater.m index 21f98ad5e..e0668352c 100644 --- a/src/jogl/native/macosx/ContextUpdater.m +++ b/src/jogl/native/macosx/ContextUpdater.m @@ -47,7 +47,7 @@ static void printLockDebugInfo(char *message, char *func, int line) viewUpdated = TRUE; viewRect = r; } - + [self unlock]; } @@ -71,7 +71,7 @@ static void printLockDebugInfo(char *message, char *func, int line) [ctx retain]; [view retain]; viewRect = [view frame]; - viewUpdated = FALSE; + viewUpdated = TRUE; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(update:) name:NSViewGlobalFrameDidChangeNotification object: view]; return [super init]; |