diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2024-10-25 23:46:30 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2024-10-26 00:31:21 +0800 |
commit | 2a2acc8e31aef538a8e68e6b53cacafb38841c26 (patch) | |
tree | 3e6101a4b7090b57342df9e31db4cb184b8e8116 /src/MenuItem.mjs | |
parent | 587ba9e22cdbc48f675e77ec6572520a0cd12a58 (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.mjs | 6 |
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 @@ | |||
1 | import { shiftByWindow } from './utils.mjs' | 1 | import { shiftByWindow } from './utils.mjs' |
2 | /* eslint-disable no-unused-vars */ | 2 | /* eslint-disable no-unused-vars */ |
3 | import { GeoLink, removeLeaderLines } from './Link.mjs' | 3 | import { GeoLink, getMarkersFromMaps, removeLeaderLines } from './Link.mjs' |
4 | /* eslint-enable */ | 4 | /* eslint-enable */ |
5 | import * as markers from './marker.mjs' | 5 | import * 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 | } |