Author: akazakov
Date: 2008-06-23 07:54:46 -0400 (Mon, 23 Jun 2008)
New Revision: 8902
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamWizardFactory.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-2398 Fixed
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamWizardFactory.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamWizardFactory.java 2008-06-23
11:39:03 UTC (rev 8901)
+++
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamWizardFactory.java 2008-06-23
11:54:46 UTC (rev 8902)
@@ -230,11 +230,15 @@
final ComboFieldEditor comboEditor =
((ComboFieldEditor)((CompositeEditor)connProfileSelEditor).getEditors().get(1));
final IProfileListener profileListener = new IProfileListener() {
private void update() {
- List<String> profiles = getConnectionProfileNameList();
+ final List<String> profiles = getConnectionProfileNameList();
if(canBeEmpty) {
profiles.add(0, "");
}
- comboEditor.setTags((profiles.toArray(new String[0])));
+ Display.getDefault().asyncExec(new Runnable() {
+ public void run() {
+ comboEditor.setTags((profiles.toArray(new String[0])));
+ }
+ });
}
public void profileAdded(IConnectionProfile profile) {