mirror of
https://review.haiku-os.org/haiku
synced 2025-02-01 03:06:08 +01:00
HaikuDepot: fix single package install
* Fix crash report by Diver
This commit is contained in:
parent
5bdf48dea6
commit
d78bfd8d18
@ -238,6 +238,7 @@ MainWindow::MainWindow(const BMessage& settings, const PackageInfoRef& package)
|
||||
BWindow(BRect(50, 50, 650, 350), B_TRANSLATE_SYSTEM_NAME("HaikuDepot"),
|
||||
B_DOCUMENT_WINDOW_LOOK, B_NORMAL_WINDOW_FEEL,
|
||||
B_ASYNCHRONOUS_CONTROLS | B_AUTO_UPDATE_SIZE_LIMITS),
|
||||
fWorkStatusView(NULL),
|
||||
fScreenshotWindow(NULL),
|
||||
fUserMenu(NULL),
|
||||
fLogInItem(NULL),
|
||||
@ -520,12 +521,14 @@ MainWindow::MessageReceived(BMessage* message)
|
||||
status_t status = message->FindString("reason", &reason);
|
||||
if (status != B_OK)
|
||||
break;
|
||||
fWorkStatusView->SetBusy(reason);
|
||||
if (!fSinglePackageMode)
|
||||
fWorkStatusView->SetBusy(reason);
|
||||
break;
|
||||
}
|
||||
|
||||
case MSG_PACKAGE_WORKER_IDLE:
|
||||
fWorkStatusView->SetIdle();
|
||||
if (!fSinglePackageMode)
|
||||
fWorkStatusView->SetIdle();
|
||||
break;
|
||||
|
||||
case MSG_ADD_VISIBLE_PACKAGES:
|
||||
|
Loading…
x
Reference in New Issue
Block a user