Merge pull request #186 from LD-Reborn/185-bug-camera-is-still-active-after-manually-entering-assetid-and-opening-modal

Fixed camera still running when manually entering asset after activat…
This commit is contained in:
LD50
2025-10-26 16:37:15 +01:00
committed by GitHub

View File

@@ -210,6 +210,14 @@
const assetIdManuallyButton = document.querySelector('#enterAssetIdManuallyButton'); const assetIdManuallyButton = document.querySelector('#enterAssetIdManuallyButton');
if (assetIdManuallyButton) { if (assetIdManuallyButton) {
assetIdManuallyButton.addEventListener('click', async () => { 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); await onScanSuccess(document.getElementById("barcodeInput").value, null);
}); });
} }