diff options
author | Anton Salnik | 2017-11-16 16:17:30 +0000 |
---|---|---|
committer | Anton Salnik | 2017-11-16 16:23:09 +0000 |
commit | d7100ef1f2272acd1b17964e22c42ef673cc8908 (patch) | |
tree | 9e417c2c78bded8a842b283ee26e1eaef7e622e5 | |
parent | 9d5ca4e8bd6b283e30b8ca7a9d2da696e0852171 (diff) | |
download | org.eclipse.e4.ui-d7100ef1f2272acd1b17964e22c42ef673cc8908.tar.gz org.eclipse.e4.ui-d7100ef1f2272acd1b17964e22c42ef673cc8908.tar.xz org.eclipse.e4.ui-d7100ef1f2272acd1b17964e22c42ef673cc8908.zip |
Bug 520407 - [Glance] Can not enter text in search panel
Change-Id: Ie63da37b1e97db361263ef141e85f6f12493a0f1
-rw-r--r-- | bundles/org.eclipse.ui.glance/src/org/eclipse/ui/glance/internal/OpenSearchPanelHandler.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/bundles/org.eclipse.ui.glance/src/org/eclipse/ui/glance/internal/OpenSearchPanelHandler.java b/bundles/org.eclipse.ui.glance/src/org/eclipse/ui/glance/internal/OpenSearchPanelHandler.java index 8e78d177..51bd60fa 100644 --- a/bundles/org.eclipse.ui.glance/src/org/eclipse/ui/glance/internal/OpenSearchPanelHandler.java +++ b/bundles/org.eclipse.ui.glance/src/org/eclipse/ui/glance/internal/OpenSearchPanelHandler.java @@ -13,7 +13,7 @@ package org.eclipse.ui.glance.internal; import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; - +import org.eclipse.swt.widgets.Display; import org.eclipse.ui.glance.internal.search.SearchManager; /** @@ -34,7 +34,12 @@ public class OpenSearchPanelHandler extends AbstractHandler { */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { - SearchManager.getIntance().activate(); + Display.getDefault().asyncExec(new Runnable() { + @Override + public void run() { + SearchManager.getIntance().activate(); + } + }); return null; } } |