From eddc30a47f3daefbe4ef29b5de261a1e18949dd3 Mon Sep 17 00:00:00 2001 From: Jeremy Rimpo Date: Thu, 22 May 2025 03:38:39 -0500 Subject: Dependency Updates Meta PR (#2242) * Update dll manifests * Fixes for emit / model refresh issues --- src/modlistview.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/modlistview.cpp') diff --git a/src/modlistview.cpp b/src/modlistview.cpp index 8cfd8b42..7b3669fd 100644 --- a/src/modlistview.cpp +++ b/src/modlistview.cpp @@ -1078,7 +1078,8 @@ void ModListView::setOverwriteMarkers(const QModelIndexList& indexes) } } dataChanged(model()->index(0, 0), - model()->index(model()->rowCount(), model()->columnCount())); + model()->index(model()->rowCount() ? model()->rowCount() - 1 : 0, + model()->columnCount() ? model()->columnCount() - 1 : 0)); verticalScrollBar()->repaint(); } @@ -1117,7 +1118,8 @@ void ModListView::setHighlightedMods(const std::set& modNames) } } dataChanged(model()->index(0, 0), - model()->index(model()->rowCount(), model()->columnCount())); + model()->index(model()->rowCount() ? model()->rowCount() - 1 : 0, + model()->columnCount() ? model()->columnCount() - 1 : 0)); verticalScrollBar()->repaint(); } -- cgit v1.3.1