mirror of
https://github.com/processing/processing4.git
synced 2026-02-14 02:45:36 +01:00
avoid NPE while running Tweak
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user