From c8eb3f6e052852fc8440efe2f8257119a714789e Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Sun, 3 Jan 2021 00:03:33 +0100 Subject: Fix empty separator name in copy/paste. --- src/modlistview.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/modlistview.cpp') diff --git a/src/modlistview.cpp b/src/modlistview.cpp index 8351e429..778b228d 100644 --- a/src/modlistview.cpp +++ b/src/modlistview.cpp @@ -631,10 +631,10 @@ bool ModListView::copySelection() for (auto& idx : selectedRows) { ModInfo::Ptr info = ModInfo::getByIndex(idx.data(ModList::IndexRole).toInt()); QString name = idx.data(Qt::DisplayRole).toString(); - if (model()->hasChildren(idx) - || (sortColumn() == ModList::COL_PRIORITY - && groupByMode() == GroupByMode::NONE - && info->isSeparator())) { + if (model()->hasChildren(idx) || ( + sortColumn() == ModList::COL_PRIORITY + && (groupByMode() == GroupByMode::NONE || groupByMode() == GroupByMode::SEPARATOR) + && info->isSeparator())) { name = "[" + name + "]"; } rows.append(name); -- cgit v1.3.1