[RAPPS] Speed up installed application loading

Only load in details when we are going to display them
This commit is contained in:
Mark Jansen 2021-10-03 20:35:13 +02:00
parent 0ed04e3640
commit 143b2a5035
No known key found for this signature in database
GPG key ID: B39240EE84BEAE8B
7 changed files with 149 additions and 180 deletions

View file

@ -567,7 +567,7 @@ VOID CMainWindow::OnCommand(WPARAM wParam, LPARAM lParam)
CAvailableApplicationInfo *FocusedApps = (CAvailableApplicationInfo *)m_ApplicationView->GetFocusedItemData();
if (FocusedApps)
{
if (DownloadApplication(FocusedApps, FALSE))
if (DownloadApplication(FocusedApps))
{
UpdateApplicationsList(-1);
}
@ -782,7 +782,7 @@ BOOL CMainWindow::InstallApplication(CAvailableApplicationInfo *Info)
{
if (Info)
{
if (DownloadApplication(Info, FALSE))
if (DownloadApplication(Info))
{
UpdateApplicationsList(-1);
return TRUE;