From 7123c7c0312e2dd256bc4412370d87b837d84ad0 Mon Sep 17 00:00:00 2001 From: Marwin Hochfelsner <50826859+hlfan@users.noreply.github.com> Date: Sun, 9 Aug 2026 07:36:56 +0200 Subject: [PATCH] Complete MapLibre zoom conversion method overrides --- app/assets/javascripts/maplibre/map.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/assets/javascripts/maplibre/map.js b/app/assets/javascripts/maplibre/map.js index 7e13f907b..a582d4de7 100644 --- a/app/assets/javascripts/maplibre/map.js +++ b/app/assets/javascripts/maplibre/map.js @@ -58,6 +58,14 @@ OSM.MapLibre.Map = class extends maplibregl.Map { // Convert MapLibre's 512px based zoom to OSM's 256px based zoom. return super.getZoom() + 1; } + + setZoom(zoom, ...args) { + return super.setZoom(zoom - 1, ...args); + } + + zoomTo(zoom, ...args) { + return super.zoomTo(zoom - 1, ...args); + } }; OSM.MapLibre.SecondaryMap = class extends OSM.MapLibre.Map { -- 2.47.3