From 59734d1725ceddcb726b8240014f1df111d6b05d Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Thu, 20 Jul 2023 16:51:15 +0200 Subject: [PATCH] fix panning/zooming on resized KartaView images --- css/60_photos.css | 2 +- modules/services/kartaview.js | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/css/60_photos.css b/css/60_photos.css index d3f2f1f96..b3406b435 100644 --- a/css/60_photos.css +++ b/css/60_photos.css @@ -344,7 +344,7 @@ label.streetside-hires { .kartaview-image-wrap { width: 100%; height: 100%; - transform-origin:0 0; + transform-origin: 0 0; } diff --git a/modules/services/kartaview.js b/modules/services/kartaview.js index 9d6038978..fd030f365 100644 --- a/modules/services/kartaview.js +++ b/modules/services/kartaview.js @@ -300,11 +300,10 @@ export default { // Register viewer resize handler context.ui().photoviewer.on('resize.kartaview', function(dimensions) { - imgZoom = d3_zoom() + dimensions = dimensions.map(d => d - 10); + imgZoom .extent([[0, 0], dimensions]) - .translateExtent([[0, 0], dimensions]) - .scaleExtent([1, 15]) - .on('zoom', zoomPan); + .translateExtent([[0, 0], dimensions]); });