Skip to content

Commit 1236d51

Browse files
committed
fix 814
needz moar std::max
1 parent 6a0bbd9 commit 1236d51

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/Basescape/CraftSoldiersState.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ void CraftSoldiersState::moveSoldierDown(Action *action, unsigned int row, bool
262262
{
263263
_base->getSoldiers()->erase(_base->getSoldiers()->begin() + row);
264264
_base->getSoldiers()->insert(_base->getSoldiers()->end(), s);
265-
initList(_lstSoldiers->getRows());
265+
initList(std::max(0, (int)(_lstSoldiers->getRows() - _lstSoldiers->getVisibleRows())));
266266
}
267267
else
268268
{

0 commit comments

Comments
 (0)