summaryrefslogtreecommitdiff
path: root/src/modinfodialogesps.cpp
diff options
context:
space:
mode:
authorJeremy Rimpo <jeremy.rimpo@servermonkey.com>2025-05-22 03:38:39 -0500
committerGitHub <noreply@github.com>2025-05-22 10:38:39 +0200
commiteddc30a47f3daefbe4ef29b5de261a1e18949dd3 (patch)
tree2f29288944010550270fa0a0130dd37027a346b0 /src/modinfodialogesps.cpp
parent52b37a760c0731f6160bb07e1ab909bbf268c2a6 (diff)
Dependency Updates Meta PR (#2242)
* Update dll manifests * Fixes for emit / model refresh issues
Diffstat (limited to 'src/modinfodialogesps.cpp')
-rw-r--r--src/modinfodialogesps.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/modinfodialogesps.cpp b/src/modinfodialogesps.cpp
index f9a3ba8c..4de93aab 100644
--- a/src/modinfodialogesps.cpp
+++ b/src/modinfodialogesps.cpp
@@ -99,6 +99,7 @@ class ESPListModel : public QAbstractItemModel
public:
void clear()
{
+ beginResetModel();
m_esps.clear();
endResetModel();
}
@@ -161,6 +162,8 @@ public:
void finished()
{
+ beginResetModel();
+
std::sort(m_esps.begin(), m_esps.end(), [](const auto& a, const auto& b) {
return (naturalCompare(a.filename(), b.filename()) < 0);
});