From 188ace283bc854482a9e31c9b6bf18a64d8e12aa Mon Sep 17 00:00:00 2001 From: LD-Reborn Date: Sun, 26 Oct 2025 16:37:00 +0100 Subject: [PATCH] Fixed camera still running when manually entering asset after activating barcode scanner --- src/Views/Home/Inventory.cshtml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Views/Home/Inventory.cshtml b/src/Views/Home/Inventory.cshtml index 6ddd1da..1152948 100644 --- a/src/Views/Home/Inventory.cshtml +++ b/src/Views/Home/Inventory.cshtml @@ -210,6 +210,14 @@ const assetIdManuallyButton = document.querySelector('#enterAssetIdManuallyButton'); if (assetIdManuallyButton) { assetIdManuallyButton.addEventListener('click', async () => { + if (html5QrCode) { + try { + await html5QrCode.stop(); + document.getElementById("reader").style.display = "none"; + } catch (err) { + console.warn("Could not stop scanner:", err); + } + } await onScanSuccess(document.getElementById("barcodeInput").value, null); }); }