diff --git a/stepmania/src/ScreenSelectMaxType1.cpp b/stepmania/src/ScreenSelectMaxType1.cpp index bdb58bc54d..90ca8159a3 100644 --- a/stepmania/src/ScreenSelectMaxType1.cpp +++ b/stepmania/src/ScreenSelectMaxType1.cpp @@ -205,8 +205,11 @@ int ScreenSelectMaxType1::GetSelectionIndex( PlayerNumber pn ) void ScreenSelectMaxType1::UpdateSelectableChoices() { unsigned i; - /* XXX: If a player joins during the tween-in, this diffuse change - * will be undone by the tween. Hmm. */ + /* If a player joins during the tween-in, this diffuse change + * will be undone by the tween. Hmm. + * + * This is fixed now, since SetDiffuse() will affect the latest + * tween, if we're currently tweening. */ for( i=0; i