Fix a bug with music search that didn't show the item's parent when it's being searched for

This commit is contained in:
Crystalwarrior 2019-09-24 00:59:12 +03:00
parent d8857aa2e4
commit 1e4f8fc2ac

View File

@ -1211,7 +1211,9 @@ void Courtroom::list_music()
QList<QTreeWidgetItem*> clist = ui_music_list->findItems(ui_music_search->text(), Qt::MatchContains|Qt::MatchRecursive, 0); QList<QTreeWidgetItem*> clist = ui_music_list->findItems(ui_music_search->text(), Qt::MatchContains|Qt::MatchRecursive, 0);
foreach(QTreeWidgetItem* item, clist) foreach(QTreeWidgetItem* item, clist)
{ {
item->setHidden(false); if (item->parent() != nullptr) //So the category shows up too
item->parent()->setHidden(false);
item->setHidden(false);
} }
ui_music_list->expandAll(); ui_music_list->expandAll();
} }