diff options
author | Kevin Barnes <krbarnes> | 2009-10-05 18:53:29 +0000 |
---|---|---|
committer | Kevin Barnes <krbarnes> | 2009-10-05 18:53:29 +0000 |
commit | a35094e0e17fd101c22a0b35212494529e4ff96a (patch) | |
tree | 0376f14c137c7bf792bdb7a53bbb94382b6007e7 | |
parent | edc63054aecc4877740e7c9343d93f03b30b918e (diff) | |
download | eclipse.platform.swt-a35094e0e17fd101c22a0b35212494529e4ff96a.tar.gz eclipse.platform.swt-a35094e0e17fd101c22a0b35212494529e4ff96a.tar.xz eclipse.platform.swt-a35094e0e17fd101c22a0b35212494529e4ff96a.zip |
291382 - Cocoa should defer window creation - revert NPE in Control.internalNewGC
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Shell.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Shell.java b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Shell.java index 3ec887cc24..c2ab16efd0 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Shell.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Shell.java @@ -571,7 +571,7 @@ void createHandle () { NSScreen primaryScreen = new NSScreen(NSScreen.screens().objectAtIndex(0)); if (parent != null) screen = parent.getShell().window.screen(); if (screen == null) screen = primaryScreen; - window = window.initWithContentRect(new NSRect(), styleMask, OS.NSBackingStoreBuffered, true, screen); + window = window.initWithContentRect(new NSRect(), styleMask, OS.NSBackingStoreBuffered, false, screen); if ((style & (SWT.NO_TRIM | SWT.BORDER | SWT.SHELL_TRIM)) == 0 || (style & (SWT.TOOL | SWT.SHEET)) != 0) { window.setHasShadow (true); } |