diff --git a/src/dorkbox/systemTray/swt/Swt$1.class b/src/dorkbox/systemTray/swt/Swt$1.class index 37c4a45..9b4c3a5 100644 Binary files a/src/dorkbox/systemTray/swt/Swt$1.class and b/src/dorkbox/systemTray/swt/Swt$1.class differ diff --git a/src/dorkbox/systemTray/swt/Swt.class b/src/dorkbox/systemTray/swt/Swt.class index 5ee586e..8d51096 100644 Binary files a/src/dorkbox/systemTray/swt/Swt.class and b/src/dorkbox/systemTray/swt/Swt.class differ diff --git a/src/dorkbox/systemTray/swt/Swt.java b/src/dorkbox/systemTray/swt/Swt.java index 78718d7..3bdc100 100644 --- a/src/dorkbox/systemTray/swt/Swt.java +++ b/src/dorkbox/systemTray/swt/Swt.java @@ -28,6 +28,11 @@ import org.eclipse.swt.widgets.Listener; */ public class Swt { + public static + void dispatch(final Runnable runnable) { + Display.getDefault().asyncExec(runnable); + } + public static void onShutdown(final Runnable runnable) { Display.getCurrent().getShells()[0].addListener(SWT.Close, new Listener() {