diff options
author | Matthew Davis | 2012-09-19 16:26:08 +0000 |
---|---|---|
committer | Matthew Davis | 2012-09-19 16:26:08 +0000 |
commit | 87834392ea0d641986adaef9fa3815b5628c5f24 (patch) | |
tree | 10cc77e88fdaf6cdb997a6569cf2e6e91a93c8a9 | |
parent | de31007738921a0cb4a6a5c1b6407bd77ab38da8 (diff) | |
download | org.eclipse.stem-87834392ea0d641986adaef9fa3815b5628c5f24.tar.gz org.eclipse.stem-87834392ea0d641986adaef9fa3815b5628c5f24.tar.xz org.eclipse.stem-87834392ea0d641986adaef9fa3815b5628c5f24.zip |
Fix for SWTException when stopping a simulation with time series graphs
git-svn-id: http://dev.eclipse.org/svnroot/technology/org.eclipse.stem/trunk@3412 92a21009-5b66-0410-b83a-dc787c41c6e9
-rw-r--r-- | core/org.eclipse.stem.ui.reports/src/org/eclipse/stem/ui/reports/views/RelativeValueHistoryPlotter.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/core/org.eclipse.stem.ui.reports/src/org/eclipse/stem/ui/reports/views/RelativeValueHistoryPlotter.java b/core/org.eclipse.stem.ui.reports/src/org/eclipse/stem/ui/reports/views/RelativeValueHistoryPlotter.java index 780be4e30..1b8acf213 100644 --- a/core/org.eclipse.stem.ui.reports/src/org/eclipse/stem/ui/reports/views/RelativeValueHistoryPlotter.java +++ b/core/org.eclipse.stem.ui.reports/src/org/eclipse/stem/ui/reports/views/RelativeValueHistoryPlotter.java @@ -163,9 +163,6 @@ public class RelativeValueHistoryPlotter extends ReportControl implements decoratorSelector .addDecoratorSelectionListener(new DecoratorSelector.DecoratorSelectionListener() { - /** - * @see org.eclipse.stem.ui.widgets.DecoratorSelector.PropertySelectionListener#propertySelected(org.eclipse.stem.ui.widgets.DecoratorSelector.PropertySelectionEvent) - */ public void decoratorSelected( final DecoratorSelectionEvent decoratorSelectionEvent) { selectedDecorator = decoratorSelectionEvent @@ -431,8 +428,10 @@ public class RelativeValueHistoryPlotter extends ReportControl implements simulation = null; switchToRVHP(null); relativeValueHistoryExtended(null); - identifiableTitle.setText(""); decoratorSelector.setDecorators((List<Decorator>) Collections.EMPTY_LIST); + if (!isDisposed() && !identifiableTitle.isDisposed()) { + identifiableTitle.setText(""); + } } } // if |