From 8d1168d6c46004cac9c4b140f0d33edd25eb6634 Mon Sep 17 00:00:00 2001 From: sethburkart123 Date: Wed, 13 Nov 2024 09:36:11 +1100 Subject: [PATCH] perf: move background updates to end of migration loop --- src/seqta/utils/migrateBackgrounds.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/seqta/utils/migrateBackgrounds.ts b/src/seqta/utils/migrateBackgrounds.ts index 2b021a02..f2b36694 100644 --- a/src/seqta/utils/migrateBackgrounds.ts +++ b/src/seqta/utils/migrateBackgrounds.ts @@ -75,6 +75,7 @@ export const migrateBackgrounds = async (): Promise => { localStorage.setItem(MIGRATION_STATE_KEY, JSON.stringify(migrationState)); window.removeEventListener('message', handleMessage); iframe.remove(); + backgroundUpdates.triggerUpdate(); resolve(); break; @@ -119,7 +120,6 @@ const storeBackground = async (data: { try { await openDatabase(); await writeData(data.id, data.type, data.blob); - backgroundUpdates.triggerUpdate(); } catch (error) { console.error('Error storing background:', error); throw error;