diff --git a/CHANGELOG.md b/CHANGELOG.md index f17a810..0334021 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.5.2 +#### Bugfixes +* Increased delay to fix QRView opening zoomed in on some devices by adding small delay to updateDimensions(). (#250) + ## 0.5.1 Removed web from library export. diff --git a/lib/src/qr_code_scanner.dart b/lib/src/qr_code_scanner.dart index 5518712..2010755 100644 --- a/lib/src/qr_code_scanner.dart +++ b/lib/src/qr_code_scanner.dart @@ -327,7 +327,7 @@ class QRViewController { {QrScannerOverlayShape? overlay}) async { if (defaultTargetPlatform == TargetPlatform.iOS) { // Add small delay to ensure the render box is loaded - await Future.delayed(Duration(milliseconds: 100)); + await Future.delayed(Duration(milliseconds: 300)); if (key.currentContext == null) return false; final renderBox = key.currentContext!.findRenderObject() as RenderBox; try { diff --git a/pubspec.yaml b/pubspec.yaml index 81523b5..a050b96 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: qr_code_scanner description: QR code scanner that can be embedded inside flutter. It uses zxing in Android and MTBBarcode scanner in iOS. -version: 0.5.1 +version: 0.5.2 homepage: https://juliuscanute.com repository: https://github.com/juliuscanute/qr_code_scanner