From 374645e136e5c1bfee98d44af9ef48c33ec2f861 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Tue, 28 Oct 2025 15:56:03 -0400 Subject: [PATCH 1/2] Improve scan page performance on large lists --- frontend/src/components/Scan/ScanPlatform.vue | 9 ++ .../src/components/common/Game/RAvatar.vue | 5 +- .../components/common/Navigation/ScanBtn.vue | 95 +++++++++++-------- frontend/src/composables/useAutoScroll.ts | 28 ++++-- 4 files changed, 89 insertions(+), 48 deletions(-) diff --git a/frontend/src/components/Scan/ScanPlatform.vue b/frontend/src/components/Scan/ScanPlatform.vue index 87b444c1d..dd742012d 100644 --- a/frontend/src/components/Scan/ScanPlatform.vue +++ b/frontend/src/components/Scan/ScanPlatform.vue @@ -169,3 +169,12 @@ const { t } = useI18n(); + diff --git a/frontend/src/components/common/Game/RAvatar.vue b/frontend/src/components/common/Game/RAvatar.vue index 59c06c0d0..36f742d20 100644 --- a/frontend/src/components/common/Game/RAvatar.vue +++ b/frontend/src/components/common/Game/RAvatar.vue @@ -16,7 +16,10 @@ const fallbackCoverImage = computed(() =>