Fix crash in Zip UI. Make another crash happen earlier.

This commit is contained in:
Henrik Rydgård committed 2019-09-27 22:56:37 +02:00
1 parent ccf63ef544
commit a461dbeecb
3 files changed
+9 -5

No files matched your search

+6 -3
View File
@@ -110,12 +110,15 @@ void InstallZipScreen::update() {
using namespace UI;
if (g_GameManager.GetState() != GameManagerState::IDLE) {
progressBar_->SetVisibility(V_VISIBLE);
progressBar_->SetProgress(g_GameManager.GetCurrentInstallProgressPercentage());
if (progressBar_) {
progressBar_->SetVisibility(V_VISIBLE);
progressBar_->SetProgress(g_GameManager.GetCurrentInstallProgressPercentage());
}
backChoice_->SetEnabled(false);
} else {
if (progressBar_)
if (progressBar_) {
progressBar_->SetVisibility(V_GONE);
}
backChoice_->SetEnabled(true);
std::string err = g_GameManager.GetInstallError();
if (!err.empty()) {