aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/MenuItem.mjs
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-25 23:46:30 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-26 00:31:21 +0800
commit2a2acc8e31aef538a8e68e6b53cacafb38841c26 (patch)
tree3e6101a4b7090b57342df9e31db4cb184b8e8116 /src/MenuItem.mjs
parent587ba9e22cdbc48f675e77ec6572520a0cd12a58 (diff)
refactor: patch 1dd8064, remove classes for GeoLink/DocLink
Seems link content script don't accecpt custom element access its own properties. This commit revert part of 1dd8064, generate GeoLink/DocLonk by appending features onto existing anchor element
Diffstat (limited to 'src/MenuItem.mjs')
-rw-r--r--src/MenuItem.mjs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/MenuItem.mjs b/src/MenuItem.mjs
index 7b1f41e..4769817 100644
--- a/src/MenuItem.mjs
+++ b/src/MenuItem.mjs
@@ -1,6 +1,6 @@
1import { shiftByWindow } from './utils.mjs' 1import { shiftByWindow } from './utils.mjs'
2/* eslint-disable no-unused-vars */ 2/* eslint-disable no-unused-vars */
3import { GeoLink, removeLeaderLines } from './Link.mjs' 3import { GeoLink, getMarkersFromMaps, removeLeaderLines } from './Link.mjs'
4/* eslint-enable */ 4/* eslint-enable */
5import * as markers from './marker.mjs' 5import * as markers from './marker.mjs'
6 6
@@ -447,9 +447,9 @@ export const setGeoLinkTypeItem = ({ link, type, ...others }) => {
447 params.set('type', type) 447 params.set('type', type)
448 link.search = params 448 link.search = params
449 removeLeaderLines(link) 449 removeLeaderLines(link)
450 link.getMarkersFromMaps() 450 getMarkersFromMaps(link)
451 .forEach(marker => marker.remove()) 451 .forEach(marker => marker.remove())
452 link.getMarkersFromMaps() 452 getMarkersFromMaps(link)
453 }, 453 },
454 }) 454 })
455} 455}