Update: 2026-07-10 16:09:37

This commit is contained in:
Hamza-Ayed
2026-07-10 16:09:37 +03:00
parent 5fb2c25504
commit 81d4715664
20 changed files with 2442 additions and 219 deletions
@@ -92,7 +92,7 @@ class MapEngineController extends GetxController {
update();
}
void onStyleLoaded() async {
Future<void> onStyleLoaded() async {
Log.print('🗺️ Siro Map Style Loaded. Initializing...');
isStyleLoaded = true;
await _loadMapIcons();
@@ -207,7 +207,12 @@ class MapEngineController extends GetxController {
}
int? _getImageSize(String id) {
if (id == carIcon || id == motoIcon || id == ladyIcon) return 120;
if (id == carIcon || id == motoIcon || id == ladyIcon) {
// Scale based on pixel ratio so it's not tiny on iOS Retina displays
double ratio = ui.window.devicePixelRatio;
if (ratio == 0) ratio = 3.0; // fallback just in case
return (120 * ratio).toInt();
}
return null;
}