fix(client): クリップの設定を編集できない問題を修正

Fix #8046
This commit is contained in:
syuilo 2021-12-10 16:15:36 +09:00
parent 9b33e523fb
commit 53333bbfec
2 changed files with 17 additions and 12 deletions

View file

@ -16,6 +16,7 @@
### Bugfixes
- クライアント: タッチ機能付きディスプレイを使っていてマウス操作をしている場合に一部機能が動作しない問題を修正
- クライアント: クリップの設定を編集できない問題を修正
## 12.98.0 (2021/12/03)

View file

@ -1,16 +1,18 @@
<template>
<div v-if="clip" class="_section">
<div class="okzinsic _content _panel _gap">
<div v-if="clip.description" class="description">
<Mfm :text="clip.description" :is-note="false" :i="$i"/>
<MkSpacer :content-max="800">
<div v-if="clip">
<div class="okzinsic _panel">
<div v-if="clip.description" class="description">
<Mfm :text="clip.description" :is-note="false" :i="$i"/>
</div>
<div class="user">
<MkAvatar :user="clip.user" class="avatar" :show-indicator="true"/> <MkUserName :user="clip.user" :nowrap="false"/>
</div>
</div>
<div class="user">
<MkAvatar :user="clip.user" class="avatar" :show-indicator="true"/> <MkUserName :user="clip.user" :nowrap="false"/>
</div>
</div>
<XNotes class="_content _gap" :pagination="pagination" :detail="true"/>
</div>
<XNotes :pagination="pagination" :detail="true"/>
</div>
</MkSpacer>
</template>
<script lang="ts">
@ -40,10 +42,11 @@ export default defineComponent({
[symbols.PAGE_INFO]: computed(() => this.clip ? {
title: this.clip.name,
icon: 'fas fa-paperclip',
action: {
bg: 'var(--bg)',
actions: [{
icon: 'fas fa-ellipsis-h',
handler: this.menu
}
}],
} : null),
clip: null,
pagination: {
@ -133,6 +136,7 @@ export default defineComponent({
<style lang="scss" scoped>
.okzinsic {
position: relative;
margin-bottom: var(--margin);
> .description {
padding: 16px;