diff --git a/stepmania/src/ScreenOptions.cpp b/stepmania/src/ScreenOptions.cpp index cb847a0bd9..325b83ee28 100644 --- a/stepmania/src/ScreenOptions.cpp +++ b/stepmania/src/ScreenOptions.cpp @@ -631,6 +631,12 @@ void ScreenOptions::HandleScreenMessage( const ScreenMessage SM ) m_framePage.BeginTweening( 0.3f, Actor::TWEEN_ACCELERATE ); m_framePage.SetX( SCREEN_RIGHT ); break; + case SM_GainFocus: + INPUTFILTER->SetRepeatRate( 0.25f, 12, 0.25f, 12 ); + break; + case SM_LoseFocus: + INPUTFILTER->ResetRepeatRate(); + break; } }