diff options
-rw-r--r-- | src/sessiontreemodel.cpp | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/sessiontreemodel.cpp b/src/sessiontreemodel.cpp index 6861158..4c41d80 100644 --- a/src/sessiontreemodel.cpp +++ b/src/sessiontreemodel.cpp @@ -131,14 +131,13 @@ void SessionTreeModel::addItems(const QList<Session*>& sessions) { SectionType section = s->section(); if (ignoreSections_) { - parentItem = root_; - } else { - for (int i = 0; i < root_->childCount(); ++i) { - SessionTreeItem* item = root_->child(i); - if (item->sectionType() == section) { - parentItem = item; - break; - } + section = SECTION_GENERIC; + } + for (int i = 0; i < root_->childCount(); ++i) { + SessionTreeItem* item = root_->child(i); + if (item->sectionType() == section) { + parentItem = item; + break; } } |