Author: snjeza
Date: 2008-05-13 15:51:04 -0400 (Tue, 13 May 2008)
New Revision: 8069
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/composite/TagAttributesComposite.java
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/objecteditor/ExtendedPropertiesEditor.java
Log:
JBIDE-2204 Unhandled event loop exception when call CA in Insert Tag wizard
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/composite/TagAttributesComposite.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/composite/TagAttributesComposite.java 2008-05-13
19:50:55 UTC (rev 8068)
+++
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/composite/TagAttributesComposite.java 2008-05-13
19:51:04 UTC (rev 8069)
@@ -181,6 +181,10 @@
addDisposeListener(new DisposeListener() {
public void widgetDisposed(DisposeEvent e) {
fWizardModel.removePropertyChangeListener(TagAttributesComposite.this);
+ if (context != null) {
+ context.clear();
+ context = null;
+ }
removeDisposeListener(this);
}
});
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/objecteditor/ExtendedPropertiesEditor.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/objecteditor/ExtendedPropertiesEditor.java 2008-05-13
19:50:55 UTC (rev 8068)
+++
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/objecteditor/ExtendedPropertiesEditor.java 2008-05-13
19:51:04 UTC (rev 8069)
@@ -97,6 +97,10 @@
public void dispose() {
if (xtable!=null) xtable.dispose();
xtable = null;
+ if (context != null) {
+ context.clear();
+ context = null;
+ }
}
class XTableProviderImpl implements XTableProvider {
Show replies by date