diff -r 0aa5fbdfbc30 -r 3d340a0166ff uifw/AvKon/src/AknIndicatorContainer.cpp --- a/uifw/AvKon/src/AknIndicatorContainer.cpp Tue Apr 27 16:55:05 2010 +0300 +++ b/uifw/AvKon/src/AknIndicatorContainer.cpp Tue May 11 16:27:42 2010 +0300 @@ -1158,6 +1158,16 @@ CAknSmallIndicator* indicatorNotifier = CAknSmallIndicator::NewLC( TUid::Uid( 0 ) ); indicatorNotifier->HandleIndicatorTapL(); + //for indicator popup event + MTouchFeedback* feedback = MTouchFeedback::Instance(); + if ( feedback ) + { + feedback->InstantFeedback( + this, + ETouchFeedbackPopUp, + ETouchFeedbackVibra, + aPointerEvent ); + } CleanupStack::PopAndDestroy( indicatorNotifier ); } @@ -4058,9 +4068,8 @@ } } - if ( indicator && - indicator->IndicatorState() || - indicator->Priority() != KIndicatorNotShown ) + if (indicator && (indicator->IndicatorState() || + indicator->Priority()!= KIndicatorNotShown)) { SizeChanged(); DrawDeferred();