From afc946dc2e620dd45944de1fc596403a94ff5157 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Wed, 9 Jan 2019 19:02:44 -0500 Subject: [PATCH] handle slice/export with no objects on the table --- js/kiri-driver-cam.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/kiri-driver-cam.js b/js/kiri-driver-cam.js index abb46762..de03fa2b 100644 --- a/js/kiri-driver-cam.js +++ b/js/kiri-driver-cam.js @@ -921,7 +921,7 @@ var gs_kiri_cam = exports; widgetCount = widgetArray.length, widget = widgetArray[widgetIndex]; - if (widgetIndex >= widgetCount || !widget) return; + if (widgetIndex >= widgetCount || !widget || !widget.getCamBounds) return; var slices = widget.slices, bounds = widget.getCamBounds(settings), @@ -1370,6 +1370,8 @@ var gs_kiri_cam = exports; * @returns {Array} gcode lines */ function printExport(print, online) { + if (!widget) return; + var i, time = 0, lines = 0,