summaryrefslogtreecommitdiff
path: root/src/client/components/ui
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2020-11-07 10:54:52 +0900
committersyuilo <syuilotan@yahoo.co.jp>2020-11-07 10:54:52 +0900
commit3a7dbe976490ddb0ccd748052d2b3085dfa5be3a (patch)
treeb629cfaf0a022b95d986f6b326084a5b20e71347 /src/client/components/ui
parent絵文字ピッカーを強化 + 絵文字ピッカーをリアクション... (diff)
downloadsharkey-3a7dbe976490ddb0ccd748052d2b3085dfa5be3a.tar.gz
sharkey-3a7dbe976490ddb0ccd748052d2b3085dfa5be3a.tar.bz2
sharkey-3a7dbe976490ddb0ccd748052d2b3085dfa5be3a.zip
UI切り替えがサイドバーに設置されていない場合に機能しない問題を修正
Diffstat (limited to 'src/client/components/ui')
-rw-r--r--src/client/components/ui/menu.vue8
1 files 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() {