diff -r b1ea1642412e -r ac7e4d1d9209 textinput/peninputarc/src/peninputanim/peninputanim.cpp --- a/textinput/peninputarc/src/peninputanim/peninputanim.cpp Thu Jul 15 19:01:13 2010 +0300 +++ b/textinput/peninputarc/src/peninputanim/peninputanim.cpp Thu Aug 19 10:15:25 2010 +0300 @@ -1051,7 +1051,7 @@ // void CPeninputAnim::StartTimer() { - if ( iIsActive ) + if ( iIsActive && !iFlushTimer->IsActive()) { iFlushTimer->Start( KFlushTimerPeriod,