From 3a7dbe976490ddb0ccd748052d2b3085dfa5be3a Mon Sep 17 00:00:00 2001 From: syuilo <syuilotan@yahoo.co.jp> Date: Sat, 7 Nov 2020 10:54:52 +0900 Subject: [PATCH] =?UTF-8?q?UI=E5=88=87=E3=82=8A=E6=9B=BF=E3=81=88=E3=81=8C?= =?UTF-8?q?=E3=82=B5=E3=82=A4=E3=83=89=E3=83=90=E3=83=BC=E3=81=AB=E8=A8=AD?= =?UTF-8?q?=E7=BD=AE=E3=81=95=E3=82=8C=E3=81=A6=E3=81=84=E3=81=AA=E3=81=84?= =?UTF-8?q?=E5=A0=B4=E5=90=88=E3=81=AB=E6=A9=9F=E8=83=BD=E3=81=97=E3=81=AA?= =?UTF-8?q?=E3=81=84=E5=95=8F=E9=A1=8C=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/client/components/ui/menu.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/client/components/ui/menu.vue b/src/client/components/ui/menu.vue index 9e4e319c8a..1e585062f6 100644 --- a/src/client/components/ui/menu.vue +++ b/src/client/components/ui/menu.vue @@ -23,11 +23,11 @@ <span>{{ item.text }}</span> <i v-if="item.indicate"><Fa :icon="faCircle"/></i> </a> - <button v-else-if="item.type === 'user'" @click="clicked(item.action)" :tabindex="i" class="_button item"> + <button v-else-if="item.type === 'user'" @click="clicked(item.action, $event)" :tabindex="i" class="_button item"> <MkAvatar :user="item.user" class="avatar"/><MkUserName :user="item.user"/> <i v-if="item.indicate"><Fa :icon="faCircle"/></i> </button> - <button v-else @click="clicked(item.action)" :tabindex="i" class="_button item" :class="{ danger: item.danger }"> + <button v-else @click="clicked(item.action, $event)" :tabindex="i" class="_button item" :class="{ danger: item.danger }"> <Fa v-if="item.icon" :icon="item.icon" fixed-width/> <MkAvatar v-if="item.avatar" :user="item.avatar" class="avatar"/> <span>{{ item.text }}</span> @@ -115,8 +115,8 @@ export default defineComponent({ } }, methods: { - clicked(fn) { - fn(); + clicked(fn, ev) { + fn(ev); this.close(); }, close() {