summaryrefslogtreecommitdiff
path: root/src/modinforegular.cpp
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-06-25 17:44:41 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-07-02 10:10:19 -0400
commitfa20f81b46c3f8c89fcbbdff6e5da0225c707358 (patch)
treed02df7f08ba1fdac3fb9d6b699621cfc69638944 /src/modinforegular.cpp
parent65b3eb24fc5e3e1033d583a24cb51a19b0cfac2c (diff)
replaced reportError() calls by qCritical() because they can come from a thread, which hangs the ui
categories and notes will update the tab color when changing fixed rare crash when reordering tabs while loading a mod
Diffstat (limited to 'src/modinforegular.cpp')
-rw-r--r--src/modinforegular.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/modinforegular.cpp b/src/modinforegular.cpp
index babbd665..4333e351 100644
--- a/src/modinforegular.cpp
+++ b/src/modinforegular.cpp
@@ -194,10 +194,14 @@ void ModInfoRegular::saveMeta()
if (metaFile.status() == QSettings::NoError) {
m_MetaInfoChanged = false;
} else {
- reportError(tr("failed to write %1/meta.ini: error %2").arg(absolutePath()).arg(metaFile.status()));
+ qCritical()
+ << QString("failed to write %1/meta.ini: error %2")
+ .arg(absolutePath()).arg(metaFile.status());
}
} else {
- reportError(tr("failed to write %1/meta.ini: error %2").arg(absolutePath()).arg(metaFile.status()));
+ qCritical()
+ << QString("failed to write %1/meta.ini: error %2")
+ .arg(absolutePath()).arg(metaFile.status());
}
}
}