From f2ab84ea7c97b41312e83ffcca350a082d99bb25 Mon Sep 17 00:00:00 2001 From: Jakub Valtar Date: Sun, 8 May 2016 22:07:39 +0200 Subject: [PATCH] PPS: Fix listeners not firing on first preprocessing run --- java/src/processing/mode/java/pdex/PreprocessingService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/src/processing/mode/java/pdex/PreprocessingService.java b/java/src/processing/mode/java/pdex/PreprocessingService.java index b3f2d8d47..a87cb052f 100644 --- a/java/src/processing/mode/java/pdex/PreprocessingService.java +++ b/java/src/processing/mode/java/pdex/PreprocessingService.java @@ -104,6 +104,9 @@ public class PreprocessingService { this.editor = editor; isEnabled = !editor.hasJavaTabs(); + // Register listeners for first run + whenDone(this::fireListeners); + preprocessingThread = new Thread(this::mainLoop, "ECS"); preprocessingThread.start(); }