diff --git a/src/main/java/plugins/adufour/projection/Projection.java b/src/main/java/plugins/adufour/projection/Projection.java index ed852f59251f6d17eb03bb8e5267f5a486d07cb6..4ed8e72d2bc768d23d893d08d3611ec9c1f42a84 100644 --- a/src/main/java/plugins/adufour/projection/Projection.java +++ b/src/main/java/plugins/adufour/projection/Projection.java @@ -203,8 +203,11 @@ public class Projection extends EzPlug implements Block, EzStoppable private void onProgress(double progress, String message) { - getUI().setProgressBarValue(progress); - getUI().setProgressBarMessage(message); + if (!isHeadLess()) + { + getUI().setProgressBarValue(progress); + getUI().setProgressBarMessage(message); + } } private void setOutput() @@ -217,7 +220,9 @@ public class Projection extends EzPlug implements Block, EzStoppable private void internalClean() { - getUI().setProgressBarVisible(false); + if (!isHeadLess()) + getUI().setProgressBarVisible(false); + inputSequence = null; axis = null; op = null;