From 8bd84a0ec431cf0c520b578d60504df5a4794d16 Mon Sep 17 00:00:00 2001 From: anatawa12 Date: Sat, 9 Aug 2025 10:43:07 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=E3=82=AB=E3=83=A9=E3=83=A0=E3=81=AE?= =?UTF-8?q?=E5=90=8D=E5=89=8D=E3=81=8C=E6=AD=A3=E3=81=97=E3=81=8F=E3=83=AA?= =?UTF-8?q?=E3=82=B9=E3=83=88/=E3=83=81=E3=83=A3=E3=83=B3=E3=83=8D?= =?UTF-8?q?=E3=83=AB=E3=81=AE=E5=90=8D=E5=89=8D=E3=81=AB=E3=81=AA=E3=82=89?= =?UTF-8?q?=E3=81=AA=E3=81=84=E5=95=8F=E9=A1=8C=20(#15987)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: カラムの名前が正しくリスト/チャンネルの名前にならない問題 * changelog Fix: カラムの名前が正しくリスト/チャンネルの名前にならない問題を修正 * reduce requests to retrieve timeline name --- CHANGELOG.md | 1 + packages/frontend/src/deck.ts | 2 ++ packages/frontend/src/ui/deck/antenna-column.vue | 13 +++++-------- packages/frontend/src/ui/deck/channel-column.vue | 12 ++++-------- packages/frontend/src/ui/deck/list-column.vue | 13 +++++-------- .../frontend/src/ui/deck/role-timeline-column.vue | 12 ++++-------- 6 files changed, 21 insertions(+), 32 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d6cb37162b..98ec6f2a85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,6 +37,7 @@ - Fix: 一部の設定検索結果が存在しないパスになる問題を修正 (Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1171) - Fix: テーマエディタが動作しない問題を修正 +- Fix: カラムの名前が正しくリスト/チャンネルの名前にならない問題を修正 ### Server - Enhance: ノートの削除処理の効率化 diff --git a/packages/frontend/src/deck.ts b/packages/frontend/src/deck.ts index 73a3cecd3b..208adae8fe 100644 --- a/packages/frontend/src/deck.ts +++ b/packages/frontend/src/deck.ts @@ -62,6 +62,8 @@ export type Column = { withSensitive?: boolean; onlyFiles?: boolean; soundSetting?: SoundStore; + // The cache for the name of the antenna, channel, list, or role + timelineNameCache?: string; }; const _currentProfile = prefer.s['deck.profiles'].find(p => p.name === prefer.s['deck.profile']); diff --git a/packages/frontend/src/ui/deck/antenna-column.vue b/packages/frontend/src/ui/deck/antenna-column.vue index 8de894ee88..0042882728 100644 --- a/packages/frontend/src/ui/deck/antenna-column.vue +++ b/packages/frontend/src/ui/deck/antenna-column.vue @@ -6,7 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only