From f3545a331d34d956c656cc5ab85cd4acca8aa17d Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 19 Jan 2006 01:54:25 +0000 Subject: [PATCH] use the more standard AfterImportOptions code path, not PositionUnderlines directly --- stepmania/src/ScreenPlayerOptions.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenPlayerOptions.cpp b/stepmania/src/ScreenPlayerOptions.cpp index 69cd9ba3bb..e39c9bda19 100644 --- a/stepmania/src/ScreenPlayerOptions.cpp +++ b/stepmania/src/ScreenPlayerOptions.cpp @@ -114,9 +114,11 @@ void ScreenPlayerOptions::Input( const InputEventPlus &input ) { vector v; v.push_back( pn ); + int iOldFocus = m_pRows[r]->GetChoiceInRowWithFocus( pn ); this->ImportOptions( r, v ); - m_pRows[r]->PositionUnderlines( pn ); + m_pRows[r]->AfterImportOptions( pn ); this->UpdateDisqualified( r, pn ); + m_pRows[r]->SetChoiceInRowWithFocus( pn, iOldFocus ); } }