diff options
| author | Hsieh Chin Fan <pham@topo.tw> | 2024-10-07 17:46:55 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <pham@topo.tw> | 2024-10-08 10:28:47 +0800 |
| commit | afe046864d902fafbedf41302e0d41984cd0e946 (patch) | |
| tree | fe895eead2724bc1ca15e8af5ad1494dffd801cb /src | |
| parent | 7beb564dd63624dce148401b2644dafa278af837 (diff) | |
feat: include map ids in marker title
Diffstat (limited to 'src')
| -rw-r--r-- | src/dumbyUtils.mjs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dumbyUtils.mjs b/src/dumbyUtils.mjs index d0a3501..bf7d5fb 100644 --- a/src/dumbyUtils.mjs +++ b/src/dumbyUtils.mjs | |||
| @@ -100,11 +100,12 @@ const getMarkersFromMaps = link => { | |||
| 100 | .filter(map => link.targets ? link.targets.includes(map.id) : true) | 100 | .filter(map => link.targets ? link.targets.includes(map.id) : true) |
| 101 | .map(map => { | 101 | .map(map => { |
| 102 | const renderer = map.renderer | 102 | const renderer = map.renderer |
| 103 | const markerTitle = `${link.targets ?? 'all'}@${link.xy}` | ||
| 103 | 104 | ||
| 104 | return map.querySelector(`.marker[title="${link.xy}"]`) ?? | 105 | return map.querySelector(`.marker[title="${markerTitle}"]`) ?? |
| 105 | renderer.addMarker({ | 106 | renderer.addMarker({ |
| 106 | xy: link.xy, | 107 | xy: link.xy, |
| 107 | title: link.xy | 108 | title: markerTitle |
| 108 | }) | 109 | }) |
| 109 | }) | 110 | }) |
| 110 | } | 111 | } |