summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index d8d8533c..9e8d0c82 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -3053,7 +3053,8 @@ void MainWindow::on_categoriesList_itemSelectionChanged()
std::vector<int> content;
foreach (const QModelIndex &index, indices) {
int filterType = index.data(Qt::UserRole + 1).toInt();
- if (filterType == ModListSortProxy::TYPE_CATEGORY) {
+ if ((filterType == ModListSortProxy::TYPE_CATEGORY)
+ || (filterType == ModListSortProxy::TYPE_SPECIAL)) {
int categoryId = index.data(Qt::UserRole).toInt();
if (categoryId != CategoryFactory::CATEGORY_NONE) {
categories.push_back(categoryId);