From ba8caa910dd77250010f3a555eab6c43729938f0 Mon Sep 17 00:00:00 2001 From: Benjamin Reif-Caplan Date: Fri, 19 Jun 2020 16:39:40 -0400 Subject: [PATCH 1/2] Center flexible length text & clear manualCaptureInput on open --- SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js b/SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js index c922d109..f84dee8c 100644 --- a/SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js +++ b/SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js @@ -181,13 +181,13 @@ function drawText(text, fontWeight = 0.04, color = "#ffffff", showBackRect = tru let offsetY = (Math.max(dimension.width, dimension.height) * 0.01); let offsetX = (Math.max(dimension.width, dimension.height) * 0.02); - var x = (dimension.height / 2) - offsetX - (measured.width/3); + var x = (dimension.height - offsetX - measured.width)/2; var y = -((dimension.width / 2) - offsetY); var rotation = 90 if (currentOrientation !== 0) { rotation = 0; - x = ((dimension.width / 2) - offsetY) - (measured.width/3); + x = (dimension.width - offsetY - measured.width)/2; y = (dimension.height / 2) - offsetX + (Math.max(dimension.width, dimension.height) * 0.04); } @@ -505,6 +505,11 @@ var AcuantCamera = (function () { manualCaptureInput.accept = "image/*"; } manualCaptureInput.onchange = onManualCapture; + // When capture is intitiated clearout the existing value to allow user to + // re-upload the same image if desired. + manualCaptureInput.onclick = function(event) { + event.target.value = ''; + } manualCaptureInput.click(); } From cdb18e732d954c7e668191498b2d4238bcc83628 Mon Sep 17 00:00:00 2001 From: Benjamin Reif-Caplan Date: Fri, 19 Jun 2020 16:46:40 -0400 Subject: [PATCH 2/2] Add a check to make sure event.target exists --- SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js b/SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js index f84dee8c..25d98f40 100644 --- a/SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js +++ b/SimpleHTMLApp/webSdk/dist/AcuantJavascriptWebSdk.js @@ -508,7 +508,7 @@ var AcuantCamera = (function () { // When capture is intitiated clearout the existing value to allow user to // re-upload the same image if desired. manualCaptureInput.onclick = function(event) { - event.target.value = ''; + if(event && event.target) event.target.value = ''; } manualCaptureInput.click(); }