Skip to content

Commit 2043d99

Browse files
Remove "Categories: " tooltips when there are no categories (#2339)
1 parent 4da0bff commit 2043d99

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

src/modinforegular.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,10 @@ QString ModInfoRegular::getDescription() const
744744
.arg(name());
745745
} else {
746746
const std::set<int>& categories = getCategories();
747+
if (categories.empty()) {
748+
return QString();
749+
}
750+
747751
std::wostringstream categoryString;
748752
categoryString << ToWString(tr("Categories: <br>"));
749753
CategoryFactory& categoryFactory = CategoryFactory::instance();

src/modlist.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,10 @@ QVariant ModList::data(const QModelIndex& modelIndex, int role) const
449449
return text;
450450
} else if (column == COL_CATEGORY) {
451451
const std::set<int>& categories = modInfo->getCategories();
452+
if (categories.empty()) {
453+
return QString();
454+
}
455+
452456
std::wostringstream categoryString;
453457
categoryString << ToWString(tr("Categories: <br>"));
454458
CategoryFactory& categoryFactory = CategoryFactory::instance();

0 commit comments

Comments
 (0)