diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2020-11-07 10:54:52 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2020-11-07 10:54:52 +0900 |
| commit | 3a7dbe976490ddb0ccd748052d2b3085dfa5be3a (patch) | |
| tree | b629cfaf0a022b95d986f6b326084a5b20e71347 /src/client/components/ui | |
| parent | 絵文字ピッカーを強化 + 絵文字ピッカーをリアクション... (diff) | |
| download | sharkey-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.vue | 8 |
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() { |