diff -r 94dc1107e8b2 -r 40a3f856b14d phoneapp/phoneuicontrol/src/cphoneremotecontrolhandler.cpp --- a/phoneapp/phoneuicontrol/src/cphoneremotecontrolhandler.cpp Thu Jul 15 18:38:16 2010 +0300 +++ b/phoneapp/phoneuicontrol/src/cphoneremotecontrolhandler.cpp Thu Aug 19 09:54:27 2010 +0300 @@ -113,6 +113,12 @@ { case ERemConCoreApiButtonClick: { + // Cancel the button repeat timer + if( iButtonRepeatTimer->IsActive() ) + { + iButtonRepeatTimer->Cancel(); + } + // Pass the remote control operation to the current state TRAP_IGNORE( handled = iStateMachine->State()->