From eec9ff3e2bf774999c78f829b9b0f5a4e6c89f2c Mon Sep 17 00:00:00 2001 From: Steven Smith Date: Sat, 28 May 2016 12:13:15 -0700 Subject: [PATCH] Don't refresh installation process if there aren't any more content files. --- source/ui/section/action/installcdn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/ui/section/action/installcdn.c b/source/ui/section/action/installcdn.c index ed03576..c5ec75e 100644 --- a/source/ui/section/action/installcdn.c +++ b/source/ui/section/action/installcdn.c @@ -127,7 +127,7 @@ static Result action_install_cdn_close_dst(void* data, u32 index, bool succeeded return AM_InstallTmdFinish(handle, true); } else { Result res = 0; - if(R_SUCCEEDED(res = AM_InstallContentFinish(handle)) && index == 1 && ((installData->ticket->titleId >> 48) & 0x4) != 0 && ((installData->ticket->titleId >> 32) & 0x4) != 0) { + if(R_SUCCEEDED(res = AM_InstallContentFinish(handle)) && index == 1 && installData->contentCount > 1 && ((installData->ticket->titleId >> 48) & 0x4) != 0 && ((installData->ticket->titleId >> 32) & 0x4) != 0) { FS_MediaType dest = ((installData->ticket->titleId >> 32) & 0x8010) != 0 ? MEDIATYPE_NAND : MEDIATYPE_SD; if(R_SUCCEEDED(res = AM_InstallTitleFinish()) && R_SUCCEEDED(res = AM_CommitImportTitles(dest, 1, false, &installData->ticket->titleId))