From d612e5c5b9bce447ad9a917091fc0d4bf788de64 Mon Sep 17 00:00:00 2001 From: Igor Czapski Date: Thu, 23 Dec 2021 15:25:52 +0100 Subject: [PATCH] Respect native scale when adding symbols on iOS --- ios/Classes/MapboxMapController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/Classes/MapboxMapController.swift b/ios/Classes/MapboxMapController.swift index 6a5d122e8..96cddd1f2 100644 --- a/ios/Classes/MapboxMapController.swift +++ b/ios/Classes/MapboxMapController.swift @@ -760,7 +760,7 @@ class MapboxMapController: NSObject, FlutterPlatformView, MGLMapViewDelegate, Ma guard let bytes = arguments["bytes"] as? FlutterStandardTypedData else { return } guard let sdf = arguments["sdf"] as? Bool else { return } guard let data = bytes.data as? Data else { return } - guard let image = UIImage(data: data) else { return } + guard let image = UIImage(data: data, scale: UIScreen.main.scale) else { return } if sdf { mapView.style?.setImage(image.withRenderingMode(.alwaysTemplate), forName: name) } else {