From bb4e7c5d3e13d91810a7530d6ffa0a909fdfc233 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Tue, 11 Aug 2015 05:53:57 +0200 Subject: NEWT OSX WindowDriver: Must wait for resize on main-thread (Related to Bug 1188) If not waiting for resize on main-thread, corruption may happen at continued rendering. This has been experienced w/ maximize-horizontally (Bug 1188). --- src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java b/src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java index f54b8b2c6..0d144775a 100644 --- a/src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java +++ b/src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java @@ -498,7 +498,7 @@ public class WindowDriver extends WindowImpl implements MutableSurface, DriverCl } else { if( width>0 && height>0 ) { if( !isOffscreenInstance ) { - OSXUtil.RunOnMainThread(false, false, new Runnable() { + OSXUtil.RunOnMainThread(true, false, new Runnable() { @Override public void run() { setWindowClientTopLeftPointAndSize0(getWindowHandle(), -- cgit v1.2.3