Author: adietish
Date: 2011-02-03 08:02:34 -0500 (Thu, 03 Feb 2011)
New Revision: 28968
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/cloudelements/AbstractCloudElementTableView.java
Log:
fixed runtime exception (Display#syncExec: no active display found)
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/cloudelements/AbstractCloudElementTableView.java
===================================================================
---
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/cloudelements/AbstractCloudElementTableView.java 2011-02-03
12:50:13 UTC (rev 28967)
+++
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/views/cloudelements/AbstractCloudElementTableView.java 2011-02-03
13:02:34 UTC (rev 28968)
@@ -295,7 +295,7 @@
}
IInstanceFilter filter = currentCloud.getInstanceFilter();
- filterLabel.setVisible(!filter.toString().equals(IInstanceFilter.ALL_STRING));
+ filterLabel.setVisible(!filter.isFiltering());
}
private DeltaCloud getCloud(int cloudIndex, DeltaCloud[] clouds) {
@@ -375,7 +375,7 @@
}
public void cloudsChanged(final int type, final DeltaCloud cloud) {
- UIUtils.getActiveShell().getDisplay().syncExec(new Runnable() {
+ viewer.getControl().getDisplay().syncExec(new Runnable() {
@Override
public void run() {
Show replies by date