diff options
author | donald.g.dunne | 2018-11-13 18:58:22 +0000 |
---|---|---|
committer | Donald Dunne | 2018-11-13 20:25:20 +0000 |
commit | e57b9ccb25fe1ceef96e7c73c136aa7e9c6278c4 (patch) | |
tree | 145c4c230d6bb7ce2614009f334e301b249aa5ec | |
parent | fc05ccfc81d75d1b93d758687f5cb4e1da8bf77e (diff) | |
download | org.eclipse.osee-e57b9ccb25fe1ceef96e7c73c136aa7e9c6278c4.tar.gz org.eclipse.osee-e57b9ccb25fe1ceef96e7c73c136aa7e9c6278c4.tar.xz org.eclipse.osee-e57b9ccb25fe1ceef96e7c73c136aa7e9c6278c4.zip |
bug: Handle widget disposed in AttributesComposite
Change-Id: I6e333c8b6931d52afe346517a520c29fa190fc66
-rw-r--r-- | plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/AttributesComposite.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/AttributesComposite.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/AttributesComposite.java index aba544185b8..89ed591764c 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/AttributesComposite.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/AttributesComposite.java @@ -44,6 +44,7 @@ import org.eclipse.osee.framework.ui.skynet.widgets.cellEditor.UniversalCellEdit import org.eclipse.osee.framework.ui.skynet.widgets.dialog.FilteredCheckboxAttributeTypeDialog; import org.eclipse.osee.framework.ui.swt.Displays; import org.eclipse.osee.framework.ui.swt.IDirtiableEditor; +import org.eclipse.osee.framework.ui.swt.Widgets; import org.eclipse.swt.SWT; import org.eclipse.swt.custom.SashForm; import org.eclipse.swt.events.MenuEvent; @@ -203,7 +204,9 @@ public class AttributesComposite extends Composite implements IArtifactEventList @Override public void run() { - tableViewer.setInput(artifact); + if (tableViewer != null && Widgets.isAccessible(tableViewer.getTable())) { + tableViewer.setInput(artifact); + } } }); } |