diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bbc09860e..db271cdd41 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ - admin inbox queue does not show individual jobs - クライアント: ヘッダーのタブが折り返される問題を修正 - クライアント: ヘッダーにタブが表示されている状態でタイトルをクリックしたときにタブ選択が表示されるのを修正 +- クライアント: ユーザーページのタブが機能していない問題を修正 ## 12.91.0 (2021/09/22) diff --git a/src/client/pages/user/index.vue b/src/client/pages/user/index.vue index 86dc7361b5..458ce4b618 100644 --- a/src/client/pages/user/index.vue +++ b/src/client/pages/user/index.vue @@ -255,21 +255,22 @@ export default defineComponent({ active: this.page === 'index', title: this.$ts.overview, icon: 'fas fa-home', + onClick: () => { this.$router.push('/@' + getAcct(this.user)); }, }, { active: this.page === 'clips', title: this.$ts.clips, icon: 'fas fa-paperclip', - onClick: () => { this.page = 'clips'; }, + onClick: () => { this.$router.push('/@' + getAcct(this.user) + '/clips'); }, }, { active: this.page === 'pages', title: this.$ts.pages, icon: 'fas fa-file-alt', - onClick: () => { this.page = 'pages'; }, + onClick: () => { this.$router.push('/@' + getAcct(this.user) + '/pages'); }, }, { active: this.page === 'gallery', title: this.$ts.gallery, icon: 'fas fa-icons', - onClick: () => { this.page = 'gallery'; }, + onClick: () => { this.$router.push('/@' + getAcct(this.user) + '/gallery'); }, }] } : null), user: null,