diff -r 38571fd2a704 -r 0f07cd1b5772 calendarui/controller/src/calenpopulationstate.cpp --- a/calendarui/controller/src/calenpopulationstate.cpp Fri Mar 12 15:42:35 2010 +0200 +++ b/calendarui/controller/src/calenpopulationstate.cpp Mon Mar 15 12:40:18 2010 +0200 @@ -99,6 +99,14 @@ RequestCallbackL( handler, aCommand ); cmdUsed = ETrue; } + + else if( ECalenEventView == cmd ) + { + SetCurrentState( aStateMachine, CCalenStateMachine::ECalenIdleState ); + ActivateCurrentStateL(aStateMachine); + RequestCallbackL( handler, aCommand ); + cmdUsed = ETrue; + } TRACE_EXIT_POINT; return cmdUsed;