Fix an assert on Windows
This commit is contained in:
parent
0b11dd626a
commit
40b74c4e32
1 changed files with 10 additions and 8 deletions
|
@ -507,12 +507,14 @@ void AircraftItemModel::scanDirs()
|
||||||
|
|
||||||
int firstRow = (m_showOfficialHangarMessage ? 1 : 0);
|
int firstRow = (m_showOfficialHangarMessage ? 1 : 0);
|
||||||
int numToRemove = m_items.size() - firstRow;
|
int numToRemove = m_items.size() - firstRow;
|
||||||
|
if (numToRemove > 0) {
|
||||||
int lastRow = firstRow + numToRemove - 1;
|
int lastRow = firstRow + numToRemove - 1;
|
||||||
|
|
||||||
beginRemoveRows(QModelIndex(), firstRow, lastRow);
|
beginRemoveRows(QModelIndex(), firstRow, lastRow);
|
||||||
m_items.remove(firstRow, numToRemove);
|
m_items.remove(firstRow, numToRemove);
|
||||||
m_activeVariant.remove(firstRow, numToRemove);
|
m_activeVariant.remove(firstRow, numToRemove);
|
||||||
endRemoveRows();
|
endRemoveRows();
|
||||||
|
}
|
||||||
|
|
||||||
QStringList dirs = m_paths;
|
QStringList dirs = m_paths;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue