diff --git a/src/main/java/de/thomas_oster/liblasercut/drivers/GenericGcodeDriver.java b/src/main/java/de/thomas_oster/liblasercut/drivers/GenericGcodeDriver.java index d7e17878..715d93ac 100644 --- a/src/main/java/de/thomas_oster/liblasercut/drivers/GenericGcodeDriver.java +++ b/src/main/java/de/thomas_oster/liblasercut/drivers/GenericGcodeDriver.java @@ -782,14 +782,14 @@ protected void disconnect(String jobname) throws IOException, URISyntaxException { out.close(); http_upload(new URI(getHttpUploadUrl()), outputBuffer.toString("UTF-8"), jobname); - if (this.isAutoPlay()) - { - http_play(jobname); - } if (this.getPostHttpUploadGcode() != null && !this.getPostHttpUploadGcode().equals("")) { http_commands(this.getPostHttpUploadGcode(), jobname); } + if (this.isAutoPlay()) + { + http_play(jobname); + } } else {