summaryrefslogtreecommitdiff
path: root/src/modlistviewactions.cpp
diff options
context:
space:
mode:
authorJeremy Rimpo <jeremy.rimpo@servermonkey.com>2023-11-17 03:36:55 -0600
committerGitHub <noreply@github.com>2023-11-17 03:36:55 -0600
commit828c9c8157047aeff72a0d6149e407971970288a (patch)
tree614ae113eee2bdc01f89a228a9219ba8fe7093e8 /src/modlistviewactions.cpp
parent1b4ed397474b4f9f4e85a4381e1f0164cc4edeca (diff)
parent773e3acd588209537877f7068b60c4125c86c630 (diff)
Merge pull request #1921 from ModOrganizer2/rc_fixes
A few fixes for RC 1
Diffstat (limited to 'src/modlistviewactions.cpp')
-rw-r--r--src/modlistviewactions.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modlistviewactions.cpp b/src/modlistviewactions.cpp
index cbac9c6c..a38e876b 100644
--- a/src/modlistviewactions.cpp
+++ b/src/modlistviewactions.cpp
@@ -279,7 +279,9 @@ void ModListViewActions::assignCategories() const
}
for (auto mod : m_core.modList()->allMods()) {
ModInfo::Ptr modInfo = ModInfo::getByName(mod);
- int nexusCategory = modInfo->getNexusCategory();
+ if (modInfo->isSeparator())
+ continue;
+ int nexusCategory = modInfo->getNexusCategory();
if (!nexusCategory) {
QSettings downloadMeta(m_core.downloadsPath() + "/" +
modInfo->installationFile() + ".meta",
@@ -1125,6 +1127,8 @@ void ModListViewActions::remapCategory(const QModelIndexList& indices) const
{
for (auto& idx : indices) {
ModInfo::Ptr modInfo = ModInfo::getByIndex(idx.data(ModList::IndexRole).toInt());
+ if (modInfo->isSeparator())
+ continue;
int categoryID = modInfo->getNexusCategory();
if (!categoryID) {