Widget is disposed error in deltacloud tools
--------------------------------------------
Key: JBIDE-8590
URL:
https://issues.jboss.org/browse/JBIDE-8590
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: deltacloud
Affects Versions: 3.2.0.Final
Reporter: Rob Stryker
Assignee: Andre Dietisheim
Fix For: 3.2.1
Use case is as follows:
1) Define one (or two) connections in Cloud Viewer
2) Open Images view
3) Rename cloud connection, verify changes in Image view
4) Close Image View
5) Open Image View
6) Rename cloud connection
EXPECTED: Cloud renames properly
RESULT: Widget is disposed error
Stack trace is as follows:
org.eclipse.swt.SWTException: Widget is disposed
at org.eclipse.swt.SWT.error(SWT.java:4083)
at org.eclipse.swt.SWT.error(SWT.java:3998)
at org.eclipse.swt.SWT.error(SWT.java:3969)
at org.eclipse.swt.widgets.Widget.error(Widget.java:466)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:403)
at org.eclipse.swt.widgets.Combo.getSelectionIndex(Combo.java:1025)
at
org.jboss.tools.deltacloud.ui.views.cloudelements.AbstractCloudElementTableView$4.run(AbstractCloudElementTableView.java:371)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4282)
at
org.jboss.tools.deltacloud.ui.views.cloudelements.AbstractCloudElementTableView.updateCloudSelector(AbstractCloudElementTableView.java:366)
at
org.jboss.tools.deltacloud.ui.views.cloudelements.AbstractCloudElementTableView.propertyChange(AbstractCloudElementTableView.java:359)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:347)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at
org.jboss.tools.internal.deltacloud.core.observable.ObservablePojo.firePropertyChange(ObservablePojo.java:29)
at org.jboss.tools.deltacloud.core.DeltaCloud.setName(DeltaCloud.java:208)
at org.jboss.tools.deltacloud.core.DeltaCloud.updateName(DeltaCloud.java:122)
at org.jboss.tools.deltacloud.core.DeltaCloud.update(DeltaCloud.java:102)
at
org.jboss.tools.internal.deltacloud.ui.wizards.EditCloudConnectionWizard.performFinish(EditCloudConnectionWizard.java:46)
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira