From 2d5f2f00639e34c90b45cd20c5d4b70eb780849a Mon Sep 17 00:00:00 2001 From: portree_kid Date: Mon, 30 Mar 2020 22:39:02 +0200 Subject: [PATCH] Issues glueing parking --- src/renderer/components/EditLayer.vue | 6 ++++-- src/renderer/components/ParkingItem.vue | 2 +- src/renderer/store/modules/Parkings.js | 4 +++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/renderer/components/EditLayer.vue b/src/renderer/components/EditLayer.vue index f8644ed..21fc2fd 100644 --- a/src/renderer/components/EditLayer.vue +++ b/src/renderer/components/EditLayer.vue @@ -485,8 +485,10 @@ if (event.latlng === undefined) { return } - const circle = new L.ParkingSpot(event.latlng, {attributes: {radius: 20, heading: 0}}) - circle.id = (++this.groundnetLayerGroup.maxId) + const newIndex = (++this.groundnetLayerGroup.maxId) + const circle = new L.ParkingSpot(event.latlng, {attributes: {index: newIndex, radius: 20, heading: 0}}) + circle.id = newIndex + circle.glueindex = circle.id circle.addTo(this.groundnetLayerGroup) circle.featureLookup = this.featureLookup circle.enableEdit() diff --git a/src/renderer/components/ParkingItem.vue b/src/renderer/components/ParkingItem.vue index e4b6fd0..b49e1df 100644 --- a/src/renderer/components/ParkingItem.vue +++ b/src/renderer/components/ParkingItem.vue @@ -1,5 +1,5 @@