From b7850ef9c249fc54964a000d390571d2785982af Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 25 May 2004 06:29:42 +0000 Subject: [PATCH] fix cursor not moving if p2 is on beginner when p1 moves to page 2 --- stepmania/src/ScreenSelectDifficulty.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/stepmania/src/ScreenSelectDifficulty.cpp b/stepmania/src/ScreenSelectDifficulty.cpp index e9ad18f674..6ce35ee497 100644 --- a/stepmania/src/ScreenSelectDifficulty.cpp +++ b/stepmania/src/ScreenSelectDifficulty.cpp @@ -336,8 +336,11 @@ bool ScreenSelectDifficulty::ChangeWithinPage( PlayerNumber pn, int iNewChoice, { if( p!=pn && m_CurrentPage==PAGE_1 ) continue; // skip - if( m_iChoiceOnPage[p] == iNewChoice ) - continue; // skip + /* Don't do this. If we were on page one, with P1 on choice 0, and P2 moves + * to the second page, then we're setting choice 0 on the second page; + * m_iChoiceOnPage[p] is going from 0 to 0 (all that's changing is the page). */ +// if( m_iChoiceOnPage[p] == iNewChoice ) +// continue; // skip bAnyChanged = true; m_iChoiceOnPage[p] = iNewChoice;