From 88daa328abda186d94ec1b6cdab30ff15521ad6e Mon Sep 17 00:00:00 2001
From: openbuilds-engineer
Date: Thu, 6 Sep 2018 18:28:00 +0200
Subject: [PATCH] 3d viewer fix
---
app/js/websocket.js | 6 ++++++
package.json | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/app/js/websocket.js b/app/js/websocket.js
index 200d284..9ee0688 100644
--- a/app/js/websocket.js
+++ b/app/js/websocket.js
@@ -98,6 +98,12 @@ function initSocket() {
socket.on('gcodeupload', function(data) {
printLog("Received new GCODE from API")
+ if (scene.getObjectByName('gcodeobject')) {
+ // console.log("Existing GCODE object: Cleaning up first")
+ scene.remove(scene.getObjectByName('gcodeobject'))
+ object = false;
+ }
+ resetView();
editor.session.setValue(data);
$('#controlTab').click()
if (webgl) {
diff --git a/package.json b/package.json
index 949df12..58ab1b9 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "OpenBuildsMachineDriver",
- "version": "1.0.87",
+ "version": "1.0.88",
"license": "AGPL-3.0",
"description": "Machine Interface Driver for OpenBuilds",
"author": "github.com/openbuilds ",