diff options
author | Tom Schindl | 2014-01-20 10:06:30 +0000 |
---|---|---|
committer | Tom Schindl | 2014-01-20 10:06:30 +0000 |
commit | 371cd1b9d16b056b02fdb20b0b0350d31f98757e (patch) | |
tree | c374ffa55fe0c5949c9144002332059fa5617ceb /bundles/runtime | |
parent | adec01a11e7880a4270e83a19c70467e2523a316 (diff) | |
download | org.eclipse.efxclipse-371cd1b9d16b056b02fdb20b0b0350d31f98757e.tar.gz org.eclipse.efxclipse-371cd1b9d16b056b02fdb20b0b0350d31f98757e.tar.xz org.eclipse.efxclipse-371cd1b9d16b056b02fdb20b0b0350d31f98757e.zip |
Bug 426089 - Opening Stages through MenuItems does not shift focus
Diffstat (limited to 'bundles/runtime')
-rwxr-xr-x | bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefMenuItemRenderer.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefMenuItemRenderer.java b/bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefMenuItemRenderer.java index 16956fc0d..fa04ef9cc 100755 --- a/bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefMenuItemRenderer.java +++ b/bundles/runtime/org.eclipse.fx.ui.workbench.renderers.fx/src/org/eclipse/fx/ui/workbench/renderers/fx/DefMenuItemRenderer.java @@ -13,6 +13,7 @@ package org.eclipse.fx.ui.workbench.renderers.fx; import java.util.List; import java.util.concurrent.atomic.AtomicBoolean; +import javafx.application.Platform; import javafx.event.ActionEvent; import javafx.event.Event; import javafx.event.EventHandler; @@ -110,7 +111,13 @@ public class DefMenuItemRenderer extends BaseMenuItemRenderer<MenuItem> { } if( runnable != null ) { - runnable.run(); + Platform.runLater(new Runnable() { + + @Override + public void run() { + runnable.run(); + } + }); } } }); |