HaikuDepot: bug with single pkg
Resolves #20068 Change-Id: I9b13271f09443fc8024b961e21aafaae974e6084 Reviewed-on: https://review.haiku-os.org/c/haiku/+/10904 Reviewed-by: waddlesplash <[email protected]> Haiku-Format: Haiku-format Bot <[email protected]>
This commit is contained in:
committed by
waddlesplash
parent
e7cc89a038
commit
5f36039a86
@@ -843,7 +843,8 @@ MainWindow::_HandlePackagesChanged(const BMessage* message)
|
||||
return;
|
||||
}
|
||||
|
||||
bool isFeaturedTabEnabled = fListTabs->TabAt(TAB_PROMINENT_PACKAGES)->IsEnabled();
|
||||
bool isFeaturedTabEnabled
|
||||
= !fSinglePackageMode && fListTabs->TabAt(TAB_PROMINENT_PACKAGES)->IsEnabled();
|
||||
|
||||
HDTRACE("window processing %" B_PRIi32 " package changes", packageEvents.CountEvents());
|
||||
|
||||
@@ -858,7 +859,8 @@ MainWindow::_HandlePackagesChanged(const BMessage* message)
|
||||
const PackageInfoRef packageInfo = fModel.PackageForName(packageEvent.PackageName());
|
||||
|
||||
if (packageInfo.IsSet()) {
|
||||
if (!isFeaturedTabEnabled && !PackageUtils::IsProminent(packageInfo)) {
|
||||
if (!fSinglePackageMode && !isFeaturedTabEnabled
|
||||
&& !PackageUtils::IsProminent(packageInfo)) {
|
||||
fListTabs->TabAt(TAB_PROMINENT_PACKAGES)->SetEnabled(true);
|
||||
isFeaturedTabEnabled = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user