From 921a16a9ed55e7d11bb91b73d2be349d905cfc28 Mon Sep 17 00:00:00 2001 From: Julius Knorr Date: Thu, 20 Nov 2025 08:41:39 +0100 Subject: [PATCH] perf: Hide user status on avatars where they are not needed Signed-off-by: Julius Knorr --- src/components/Controls.vue | 5 ++++- src/components/SessionList.vue | 2 +- src/components/boards/BoardItem.vue | 6 +++++- src/components/cards/AvatarList.vue | 4 +++- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/components/Controls.vue b/src/components/Controls.vue index 25aaaeb31b..2b670b64d7 100644 --- a/src/components/Controls.vue +++ b/src/components/Controls.vue @@ -122,7 +122,10 @@ class="checkbox" :value="user.uid" @change="setFilter"> - +

{{ t('deck', 'Filter by status') }}

diff --git a/src/components/SessionList.vue b/src/components/SessionList.vue index 1a3ee6d087..7878e08675 100644 --- a/src/components/SessionList.vue +++ b/src/components/SessionList.vue @@ -13,7 +13,7 @@ diff --git a/src/components/boards/BoardItem.vue b/src/components/boards/BoardItem.vue index da75beb8a4..66d4505930 100644 --- a/src/components/boards/BoardItem.vue +++ b/src/components/boards/BoardItem.vue @@ -16,10 +16,14 @@ {{ board.title }}
- +
diff --git a/src/components/cards/AvatarList.vue b/src/components/cards/AvatarList.vue index 4a48e3d04b..dc4c862db2 100644 --- a/src/components/cards/AvatarList.vue +++ b/src/components/cards/AvatarList.vue @@ -17,7 +17,7 @@ :user="user.participant.uid" :display-name="user.participant.displayname" :disable-menu="true" - :show-user-status="false" + :hide-status="true" :size="32" /> @@ -59,6 +60,7 @@ :user="user.participant.uid" :display-name="user.participant.displayname" :disable-menu="true" + :hide-status="true" :is-no-user="user.type !== 0" :size="24" /> {{ user.participant.displayname }}