From 9738e35998e1674a417627e8ef808d2eea7f16e2 Mon Sep 17 00:00:00 2001 From: Henrik Askjer <henrik.askjer@uib.no> Date: Tue, 23 Nov 2021 17:21:45 +0100 Subject: [PATCH] add close menu event --- src/components/Autocomplete.vue | 5 ++++- src/components/Menu.vue | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/components/Autocomplete.vue b/src/components/Autocomplete.vue index 88b1904a..755e64c1 100644 --- a/src/components/Autocomplete.vue +++ b/src/components/Autocomplete.vue @@ -56,7 +56,7 @@ <template v-slot:activator="{ on, attrs }"> <v-btn v-bind="attrs" v-on="on" min-width="0px" class = "search-field-button" plain depressed color = "primary" text><span v-if="$vuetify.breakpoint.mdAndUp"></span><v-icon>more_vert</v-icon></v-btn> </template> - <Menu/> + <Menu @close="closeMenu"/> </v-dialog> @@ -119,6 +119,9 @@ import Menu from './Menu.vue' Menu }, methods: { + closeMenu() { + this.settings_dialog = false + }, get_lang() { return this.$parent.lang }, diff --git a/src/components/Menu.vue b/src/components/Menu.vue index 121ca041..b5532c2b 100644 --- a/src/components/Menu.vue +++ b/src/components/Menu.vue @@ -6,14 +6,14 @@ <v-btn dark text - @click="settings_dialog = false" + @click="$emit('close')" > Tilbakestill </v-btn> <v-btn dark text - @click="settings_dialog = false" + @click="$emit('close')" > Lukk </v-btn> -- GitLab