From 8e1a88d7e06532ccb6897f64a6d7fb8cef741ca0 Mon Sep 17 00:00:00 2001
From: Tamara Steinwender <tamara.steinwender@tugraz.at>
Date: Tue, 17 Nov 2020 13:44:13 +0100
Subject: [PATCH] Add other IOS Browser for support message in QR code reader

---
 packages/qr-code-scanner/src/qr-code-scanner.js | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/packages/qr-code-scanner/src/qr-code-scanner.js b/packages/qr-code-scanner/src/qr-code-scanner.js
index 6af6ceec..0918574d 100644
--- a/packages/qr-code-scanner/src/qr-code-scanner.js
+++ b/packages/qr-code-scanner/src/qr-code-scanner.js
@@ -73,7 +73,7 @@ async function getVideoDevices() {
  * @returns {object|null} a video element or null
  */
 function checkIosMobileSupport(devices_map) {
-    return /CriOS|FxiOS/i.test(navigator.userAgent);
+    return /(iPhone|iPad|iPod).*(CriOS|FxiOS|OPT|EdgiOS|YaBrowser|AlohaBrowser)/i.test(navigator.userAgent);
 }
 
 /**
@@ -522,7 +522,6 @@ export class QrCodeScanner extends ScopedElementsMixin(DBPLitElement) {
                     <div class="${classMap({hidden: hasDevices})}">
                         ${noSupportString}
                     </div>
-                        ${navigator.userAgent}
                 </div>
             </div>
         `;
-- 
GitLab