Browse Source

Fixed NPE in ValidationDecorationProvider

Andreas Mülder 14 years ago
parent
commit
504d19935f

+ 4 - 0
plugins/org.yakindu.sct.ui.editor/src/org/yakindu/sct/ui/editor/providers/StatechartValidationDecorationProvider.java

@@ -346,8 +346,12 @@ public class StatechartValidationDecorationProvider extends AbstractProvider
 		}
 
 		public void handleMarkerDeleted(IMarker marker, Map attributes) {
+			if (attributes == null)
+				return;
 			String viewId = (String) attributes
 					.get(org.eclipse.gmf.runtime.common.ui.resources.IMarker.ELEMENT_ID);
+			if (viewId == null)
+				return;
 			refreshDecorators(viewId, diagram);
 		}