diff --git a/resources/js/components/fields/Polygon.vue b/resources/js/components/fields/Polygon.vue
index 6401c14..06cfca4 100644
--- a/resources/js/components/fields/Polygon.vue
+++ b/resources/js/components/fields/Polygon.vue
@@ -5,7 +5,7 @@
-
+
@@ -78,13 +78,15 @@ export default {
triggerChange() {
this.$emit('input', this.markers);
},
- removeLastMarker() {
+ removeLastMarker(event) {
this.markers.splice(-1,1);
this.triggerChange();
+ event.preventDefault();
},
- removeAllMarkers() {
- this.markers = [];
+ removeAllMarkers(event) {
+ this.value = [];
this.triggerChange();
+ event.preventDefault();
},
createMarker(evt) {
this.markers.push(evt.latlng);