diff --git a/css/80_app.css b/css/80_app.css index e4208e0d9..1f7bb1461 100644 --- a/css/80_app.css +++ b/css/80_app.css @@ -4367,7 +4367,10 @@ img.tile { opacity: 1; transition: opacity 120ms linear; } - +.layer-background img.tile { + /* Fix visible grid around tiles borders on Chrome */ + mix-blend-mode: plus-lighter; +} img.tile-removing { opacity: 0; z-index: 1; diff --git a/modules/renderer/tile_layer.js b/modules/renderer/tile_layer.js index 90fc7aca3..5f98c0ea1 100644 --- a/modules/renderer/tile_layer.js +++ b/modules/renderer/tile_layer.js @@ -18,8 +18,7 @@ export function rendererTileLayer(context) { function tileSizeAtZoom(d, z) { - var EPSILON = 0.002; // close seams - return ((d.tileSize * Math.pow(2, z - d[2])) / d.tileSize) + EPSILON; + return ((d.tileSize * Math.pow(2, z - d[2])) / d.tileSize); }