diff options
Diffstat (limited to 'src/modinfodialogesps.cpp')
| -rw-r--r-- | src/modinfodialogesps.cpp | 3 |
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); }); |
