From 156e5c9618f0a8bd76eaa7c9195803599ecf7a4d Mon Sep 17 00:00:00 2001 From: Tuukka Lehtonen Date: Sun, 27 Aug 2017 21:11:21 +0300 Subject: [PATCH] Fixed null pointer problem from SCLSCriptEditorAdapter refs #7450 Change-Id: Iafa03f216815c5c0f06a8ed27a081cd7db1c71fc --- .../modeling/ui/scl/scriptEditor/SCLScriptEditorAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/scl/scriptEditor/SCLScriptEditorAdapter.java b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/scl/scriptEditor/SCLScriptEditorAdapter.java index ceb0e584c..973929974 100644 --- a/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/scl/scriptEditor/SCLScriptEditorAdapter.java +++ b/bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/scl/scriptEditor/SCLScriptEditorAdapter.java @@ -58,7 +58,7 @@ public class SCLScriptEditorAdapter extends AbstractResourceEditorAdapter implem @Override public boolean canHandle(ReadGraph g, Object input) throws DatabaseException { Resource resource = toResource(input); - return g.isInstanceOf(resource, Layer0.getInstance(g).SCLScript); + return resource != null && g.isInstanceOf(resource, Layer0.getInstance(g).SCLScript); } protected void openEditor(Resource input) throws Exception { -- 2.43.2