From 53aea66f18a45e6e4876b1bf4c5b02045d017b5f Mon Sep 17 00:00:00 2001 From: pa Date: Thu, 18 Dec 2025 14:31:02 +0900 Subject: [PATCH] fix 7d1df38b0eb4c6cfec2ff0474ed8c4e9c9128118 --- src/components/DataTable.vue | 1 + src/stores/gameLog.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/DataTable.vue b/src/components/DataTable.vue index fdcea792..b242a328 100644 --- a/src/components/DataTable.vue +++ b/src/components/DataTable.vue @@ -185,6 +185,7 @@ return filteredData.value.slice(start, end); }); + // Frictionless user experience when bigger than maxTableSize const totalItems = computed(() => { const length = filteredData.value.length; const max = vrcxStore.maxTableSize; diff --git a/src/stores/gameLog.js b/src/stores/gameLog.js index b3710050..4a3ed5a3 100644 --- a/src/stores/gameLog.js +++ b/src/stores/gameLog.js @@ -396,7 +396,7 @@ export const useGameLogStore = defineStore('GameLog', () => { if (!gameLogSearch(entry)) { return; } - gameLogTable.value.data.push(entry); + gameLogTable.value.data.push({ ...entry, uid: crypto.randomUUID() }); sweepGameLog(); uiStore.notifyMenu('game-log'); } @@ -945,7 +945,7 @@ export const useGameLogStore = defineStore('GameLog', () => { } } notificationStore.queueGameLogNoty(entry); - addGameLog({ ...entry, uid: crypto.randomUUID() }); + addGameLog(entry); } }