From 831b63a4b16851d59a5552f3b755e9bda89706b1 Mon Sep 17 00:00:00 2001 From: Jakub Mrowinski Date: Mon, 30 Dec 2024 00:37:33 +0100 Subject: [PATCH] Fix annoying popups on start --- cockatrice/src/game/cards/card_database_model.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cockatrice/src/game/cards/card_database_model.cpp b/cockatrice/src/game/cards/card_database_model.cpp index 47f79eff5..5607b077f 100644 --- a/cockatrice/src/game/cards/card_database_model.cpp +++ b/cockatrice/src/game/cards/card_database_model.cpp @@ -174,6 +174,10 @@ void CardDatabaseDisplayModel::fetchMore(const QModelIndex &index) int remainder = sourceModel()->rowCount(index) - loadedRowCount; int itemsToFetch = qMin(100, remainder); + if (itemsToFetch == 0) { + return; + } + beginInsertRows(QModelIndex(), loadedRowCount, loadedRowCount + itemsToFetch - 1); loadedRowCount += itemsToFetch;