From 2e09aff56b93daf9ad5f635989b38cffa8cf15a8 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Tue, 3 May 2022 16:31:51 +0200 Subject: [PATCH] fix: Scan QR Code on iOS --- .../new_private_chat/new_private_chat.dart | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/lib/pages/new_private_chat/new_private_chat.dart b/lib/pages/new_private_chat/new_private_chat.dart index 8eb1cdfa..eb92fdb4 100644 --- a/lib/pages/new_private_chat/new_private_chat.dart +++ b/lib/pages/new_private_chat/new_private_chat.dart @@ -1,3 +1,4 @@ +import 'package:fluffychat/utils/platform_infos.dart'; import 'package:flutter/material.dart'; import 'package:device_info_plus/device_info_plus.dart'; @@ -76,16 +77,18 @@ class NewPrivateChatController extends State { ); void openScannerAction() async { - final info = await DeviceInfoPlugin().androidInfo; - if ((info.version.sdkInt ?? 16) < 21) { - ScaffoldMessenger.of(context).showSnackBar( - SnackBar( - content: Text( - L10n.of(context)!.unsupportedAndroidVersionLong, + if (PlatformInfos.isAndroid) { + final info = await DeviceInfoPlugin().androidInfo; + if ((info.version.sdkInt ?? 16) < 21) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text( + L10n.of(context)!.unsupportedAndroidVersionLong, + ), ), - ), - ); - return; + ); + return; + } } await Permission.camera.request(); await showModalBottomSheet(