Require reasons for checkpoints.

This commit is contained in:
Jason Felds
2015-06-08 18:37:13 -04:00
parent 8b7370ee10
commit 80542a5a7d
16 changed files with 103 additions and 95 deletions
+6 -3
View File
@@ -295,20 +295,23 @@ void ScreenOptions::RestartOptions()
}
CHECKPOINT;
CHECKPOINT_M("About to get the rows positioned right.");
PositionRows( false );
FOREACH_HumanPlayer( pn )
{
for( unsigned r=0; r<m_pRows.size(); ++r )
{
this->RefreshIcons( r, pn );
}
PositionCursor( pn );
}
FOREACH_PlayerNumber( p )
{
AfterChangeRow( p );
CHECKPOINT;
}
CHECKPOINT_M("Rows positioned.");
}
void ScreenOptions::BeginScreen()