From 316872ef59e73b215c15b97b211e218afc50d7cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Katarzyna=20Kr=C3=B3l?= Date: Wed, 15 Jan 2020 02:42:50 +0100 Subject: [PATCH] map location in title --- modules/behavior/hash.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/behavior/hash.js b/modules/behavior/hash.js index e4d32a9ef..58bb0c8e0 100644 --- a/modules/behavior/hash.js +++ b/modules/behavior/hash.js @@ -51,16 +51,18 @@ export function behaviorHash(context) { if (selected.length) { newParams.id = selected.join(','); } - updateTitle(selected); - + newParams.map = zoom.toFixed(2) + '/' + center[1].toFixed(precision) + '/' + center[0].toFixed(precision); + updateTitle(selected, center[1].toFixed(precision), center[0].toFixed(precision)); + return '#' + utilQsString(Object.assign(q, newParams), true); }; - function updateTitle(selected){ + function updateTitle(selected, center1, center0){ + //selection var oldTitle = document.title; var endIndex = oldTitle.indexOf('-'); var oldIDStr = oldTitle.substring(endIndex+2); @@ -82,7 +84,10 @@ export function behaviorHash(context) { oldIDStr = oldTitle.substring(endIndex); oldTitle = oldTitle.replace(oldIDStr, ''); } + //map location + oldTitle += ' - (' + center1 + ',' + center0 + ')'; } + document.title = oldTitle; }