From 4d87ac16b8e58af6b877090e1a271bf960a2ce69 Mon Sep 17 00:00:00 2001 From: portree_kid Date: Fri, 24 Apr 2020 22:05:06 +0200 Subject: [PATCH] Limit zoom --- src/renderer/components/EditBar.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/EditBar.vue b/src/renderer/components/EditBar.vue index 5dbfb9e..22ff45f 100644 --- a/src/renderer/components/EditBar.vue +++ b/src/renderer/components/EditBar.vue @@ -2,7 +2,7 @@
- + @@ -81,22 +81,26 @@ }, edit () { this.editing = true + this.$parent.$parent.$refs.map.mapObject.options.minZoom = 13; this.$parent.$parent.$refs.editLayer.enableEdit() }, undoFirst () { this.editing = false this.centerDialogVisible = false + this.$parent.$parent.$refs.map.mapObject.options.minZoom = 1; this.$parent.$parent.$refs.editLayer.disableEdit() this.$parent.$parent.$refs.editLayer.reload(true) }, undoLast () { this.editing = false this.centerDialogVisible = false + this.$parent.$parent.$refs.map.mapObject.options.minZoom = 1; this.$parent.$parent.$refs.editLayer.disableEdit() this.$parent.$parent.$refs.editLayer.reload(false) }, save () { this.editing = false + this.$parent.$parent.$refs.map.mapObject.options.minZoom = 1; Vue.set(this, 'saveDialogVisible', true) this.editing = false Vue.nextTick( function () {