From 9e6508e4f6238a665d13c5c26b5e43f261eeeece Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Tue, 20 Nov 2018 10:02:31 -0500 Subject: [PATCH] fixes #53 b/c uglify optimization confuses chrome boolean expression evaluation --- js/kiri-print.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/js/kiri-print.js b/js/kiri-print.js index f97bd2aa..bcd8e7ff 100644 --- a/js/kiri-print.js +++ b/js/kiri-print.js @@ -385,8 +385,11 @@ var gs_kiri_print = exports; */ function addOutput(array, point, emit, speed, tool) { // drop duplicates (usually intruced by FDM bisections) - if (lastPoint && point && point.x == lastPoint.x && point.y == lastPoint.y && point.z == lastPoint.z && lastEmit == emit) { - return; + if (lastPoint && point) { + // nested due to uglify confusing browser + if (point.x == lastPoint.x && point.y == lastPoint.y && point.z == lastPoint.z && lastEmit == emit) { + return; + } } lastPoint = point; lastEmit = emit;