diff --git a/lib/src/layers/tile_layer.dart b/lib/src/layers/tile_layer.dart index f4a9dbd..1f7ad6f 100644 --- a/lib/src/layers/tile_layer.dart +++ b/lib/src/layers/tile_layer.dart @@ -62,7 +62,7 @@ class _TileLayerState extends State { final centerTileIndexX = (norm.x * fixedPowZoom).floor(); final centerTileIndexY = (norm.y * fixedPowZoom).floor(); - final scaleValue = pow(2.0, (_controller.zoom % 1)); + final scaleValue = scale / fixedPowZoom; final tileSizeScaled = _tileSize * scaleValue; final numTilesX = (screenWidth / _tileSize / 2.0).ceil();