diff --git a/mapeditor/mapsettings/mapsettings.cpp b/mapeditor/mapsettings/mapsettings.cpp index 369e1007f..978916e77 100644 --- a/mapeditor/mapsettings/mapsettings.cpp +++ b/mapeditor/mapsettings/mapsettings.cpp @@ -81,7 +81,7 @@ void MapSettings::on_pushButton_clicked() auto updateMapArray = [](const QListWidget * widget, auto & arr) { arr.clear(); - for(int i = 0; i < arr.size(); ++i) + for(int i = 0; i < widget->count(); ++i) { auto * item = widget->item(i); if (item->checkState() == Qt::Checked)