avoid NPE while running Tweak

This commit is contained in:
Manindra Moharana
2014-07-15 06:12:33 +05:30
parent b38f5b6c12
commit ceebc14984

View File

@@ -360,6 +360,9 @@ public class ErrorCheckerService implements Runnable{
protected void updateSketchCodeListeners() {
for (final SketchCode sc : editor.getSketch().getCode()) {
boolean flag = false;
if (sc.getDocument() == null
|| ((SyntaxDocument) sc.getDocument()).getDocumentListeners() == null)
continue;
for (DocumentListener dl : ((SyntaxDocument)sc.getDocument()).getDocumentListeners()) {
if(dl.equals(sketchChangedListener)){
flag = true;