From a39eeb47bed4c6d0d6c503176623b4773968bcad Mon Sep 17 00:00:00 2001 From: swdee Date: Wed, 18 Feb 2026 23:00:02 +1300 Subject: [PATCH] fix @d-buchmann bug: clear 'scan-augmented-result' field upon rescan of new barcode --- assets/controllers/pages/barcode_scan_controller.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/assets/controllers/pages/barcode_scan_controller.js b/assets/controllers/pages/barcode_scan_controller.js index b5a96834..c0e24438 100644 --- a/assets/controllers/pages/barcode_scan_controller.js +++ b/assets/controllers/pages/barcode_scan_controller.js @@ -117,6 +117,11 @@ export default class extends Controller { this._lastDecodedText = normalized; this._submitting = true; + // Clear previous augmented result immediately to avoid stale info + // lingering when the next scan is not augmented (or is transient/junk). + const el = document.getElementById("scan-augmented-result"); + if (el) el.innerHTML = ""; + //Put our decoded Text into the input box const input = document.getElementById("scan_dialog_input"); if (input) input.value = decodedText;