From cc3346717e528407e1f0b373843c36208ae8cd48 Mon Sep 17 00:00:00 2001 From: Goulwen Le Fur Date: Mon, 10 Dec 2012 15:35:34 +0100 Subject: FIXED: NPE prevented --- .../runtime/impl/components/StandardPropertiesEditionComponent.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'plugins/org.eclipse.emf.eef.runtime') diff --git a/plugins/org.eclipse.emf.eef.runtime/src/org/eclipse/emf/eef/runtime/impl/components/StandardPropertiesEditionComponent.java b/plugins/org.eclipse.emf.eef.runtime/src/org/eclipse/emf/eef/runtime/impl/components/StandardPropertiesEditionComponent.java index 56db2218f..760fe6fdc 100644 --- a/plugins/org.eclipse.emf.eef.runtime/src/org/eclipse/emf/eef/runtime/impl/components/StandardPropertiesEditionComponent.java +++ b/plugins/org.eclipse.emf.eef.runtime/src/org/eclipse/emf/eef/runtime/impl/components/StandardPropertiesEditionComponent.java @@ -146,7 +146,9 @@ public abstract class StandardPropertiesEditionComponent implements IPropertiesE @Override public void runUpdateRunnable(Notification notification) { - if (!getPart().getFigure().isDisposed()) { + if (getPart() != null + && getPart().getFigure() != null + && !getPart().getFigure().isDisposed()) { updatePart(notification); } else { dispose(); -- cgit v1.2.3