From 976bae88832b717e6db9ef80852dc17e196a0999 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 12 Apr 2018 14:05:21 +0200 Subject: [PATCH] frontend js properly process new coordinates from API --- frontend-js/src/main/js/gui/OverviewDialog.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend-js/src/main/js/gui/OverviewDialog.js b/frontend-js/src/main/js/gui/OverviewDialog.js index 93d84c6492..287f4162d9 100644 --- a/frontend-js/src/main/js/gui/OverviewDialog.js +++ b/frontend-js/src/main/js/gui/OverviewDialog.js @@ -184,11 +184,12 @@ OverviewDialog.prototype.openLink = function (link) { var map = self.getMap(); if (link.type === "OverviewModelLink") { logger.debug("Opening model from overview. ModelId: " + link.modelLinkId); - logger.debug("link coordinates [" + link.idObject + "]: ", link.latLng); + logger.debug("link coordinates [" + link.idObject + "]: ", link.modelPoint); map.openSubmap(link.modelLinkId); var submap = map.getSubmapById(link.modelLinkId); - submap.setCenter(link.latLng); + logger.debug("zoom [" + link.idObject + "]: ", link.zoomLevel + submap.getMinZoom()); + submap.setCenter(submap.fromPointToLatLng(link.modelPoint)); submap.setZoom(link.zoomLevel + submap.getMinZoom()); $(self.getElement()).dialog("close"); -- GitLab