From 153d62b0700f6d3894f46169b8ba402272247b34 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 3 Sep 2002 00:19:54 +0000 Subject: [PATCH] fix dim tweening --- stepmania/src/ScreenOptions.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stepmania/src/ScreenOptions.cpp b/stepmania/src/ScreenOptions.cpp index af0b3f0229..8614199d4c 100644 --- a/stepmania/src/ScreenOptions.cpp +++ b/stepmania/src/ScreenOptions.cpp @@ -193,7 +193,11 @@ void ScreenOptions::InitOptionsText() void ScreenOptions::DimOption(int line, int option, bool dim) { + if(m_OptionDim[line][option] == dim) + return; + m_OptionDim[line][option] = dim; + m_textOptions[line][option].StopTweening(); m_textOptions[line][option].BeginTweening(.250); if(m_OptionDim[line][option]) m_textOptions[line][option].SetTweenDiffuse( D3DXCOLOR(.5,.5,.5,1) );