From b771c3c4b122a9888cf46e417800bc1597f09a7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Mon, 13 May 2024 21:24:16 +0200 Subject: [PATCH] Close editor pannel #505 --- web/src/pages/map/editor.vue | 6 ++++++ web/src/pages/map/index.vue | 1 + 2 files changed, 7 insertions(+) diff --git a/web/src/pages/map/editor.vue b/web/src/pages/map/editor.vue index 2fb90e98..a2c507f6 100644 --- a/web/src/pages/map/editor.vue +++ b/web/src/pages/map/editor.vue @@ -150,6 +150,12 @@ export default Vue.extend({ edition_stack(): void { ExternalVueAppEvent.$emit('editor-count', this.edition_stack.length) }, + + status(): void { + if (!this.status) { + this.$emit('close') + } + }, }, beforeMount(): void { diff --git a/web/src/pages/map/index.vue b/web/src/pages/map/index.vue index d9eb0008..0f242459 100644 --- a/web/src/pages/map/index.vue +++ b/web/src/pages/map/index.vue @@ -70,6 +70,7 @@ :user="user" :issue="editor" @issue-done="markerLayer.corrected()" + @close="$refs.editor.hide()" />