Mercurial > projects > dwt-win
diff dwt/widgets/Synchronizer.d @ 194:3afcd4ddcf90
Update to SWT 3.3.2
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 19 Mar 2008 21:48:31 +0100 |
parents | 41dbc4d9faab |
children | 36f5cb12e1a2 |
line wrap: on
line diff
--- a/dwt/widgets/Synchronizer.d Mon Mar 17 21:47:05 2008 +0100 +++ b/dwt/widgets/Synchronizer.d Wed Mar 19 21:48:31 2008 +0100 @@ -46,6 +46,9 @@ Object messageLock; Thread syncThread; + //TEMPORARY CODE + static final bool IS_CARBON = false;//"carbon".equals (DWT.getPlatform ()); + /** * Constructs a new instance of this class. * @@ -84,8 +87,11 @@ */ public void asyncExec (Runnable runnable) { if (runnable is null) { - display.wake (); - return; + //TEMPORARY CODE + if (!IS_CARBON) { + display.wake (); + return; + } } addLast (new RunnableLock (runnable)); }