mirror of
https://github.com/muerwre/orchidmap-front.git
synced 2025-04-25 11:06:40 +07:00
fixed dragging polyline collision with router
This commit is contained in:
parent
2be073078f
commit
bdbe28b854
3 changed files with 31 additions and 19 deletions
|
@ -7,8 +7,8 @@ import { MainMap } from '~/constants/map';
|
|||
const createWaypointMarker = (): DomMarker => {
|
||||
const element = document.createElement('div');
|
||||
|
||||
// element.addEventListener('mousedown', this.lockPropagations);
|
||||
// element.addEventListener('mouseup', this.unlockPropagations);
|
||||
element.addEventListener('mousedown', event => event.stopPropagation());
|
||||
element.addEventListener('mouseup', event => event.stopPropagation());
|
||||
|
||||
return new DomMarker({
|
||||
element,
|
||||
|
@ -37,7 +37,7 @@ export const OsrmRouter = Routing.control({
|
|||
},
|
||||
show: false,
|
||||
plan: Routing.plan([], {
|
||||
createMarker: (i, wp) => {
|
||||
createMarker: (_, wp) => {
|
||||
const marker = new Marker(wp.latLng, {
|
||||
draggable: true,
|
||||
icon: createWaypointMarker(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue