diff --git a/libtaskmanager/tasksmodel.cpp b/libtaskmanager/tasksmodel.cpp --- a/libtaskmanager/tasksmodel.cpp +++ b/libtaskmanager/tasksmodel.cpp @@ -1554,7 +1554,8 @@ const QModelIndex &sourceIndex = sourceModel()->index(sourceRow, 0); // In inline grouping mode, filter out group parents. - if (d->flattenGroupsProxyModel && sourceIndex.data(AbstractTasksModel::IsGroupParent).toBool()) { + if (d->groupInline && d->flattenGroupsProxyModel + && sourceIndex.data(AbstractTasksModel::IsGroupParent).toBool()) { return false; }