diff --git a/src/components/dialog/content/manager/ManagerDialogContent.vue b/src/components/dialog/content/manager/ManagerDialogContent.vue index 8fde846d7..5beb01eb2 100644 --- a/src/components/dialog/content/manager/ManagerDialogContent.vue +++ b/src/components/dialog/content/manager/ManagerDialogContent.vue @@ -232,7 +232,11 @@ watch( if (!isEmptySearch.value) { displayPacks.value = filterOutdatedPacks(installedPacks.value) - } else if (!installedPacks.value.length) { + } else if ( + !installedPacks.value.length && + !installedPacksReady.value && + !isLoadingInstalled.value + ) { await startFetchInstalled() } else { displayPacks.value = filterOutdatedPacks(installedPacks.value)