diff -r 9fdee5e1da30 -r d20aea8a18b6 uiservicetab/vimpstui/src/cvimpstuidoublelistboxtabviewcontrol.cpp --- a/uiservicetab/vimpstui/src/cvimpstuidoublelistboxtabviewcontrol.cpp Wed Apr 14 15:46:18 2010 +0300 +++ b/uiservicetab/vimpstui/src/cvimpstuidoublelistboxtabviewcontrol.cpp Tue Apr 27 16:24:22 2010 +0300 @@ -1389,12 +1389,15 @@ } // --------------------------------------------------------- -// CVIMPSTUiDoubleListBoxTabViewControl::HandleAvatarDeleteL() +// CVIMPSTUiDoubleListBoxTabViewControl::HandleAvatarRefreshL() // Saves the Contact ID in iFocussedID // --------------------------------------------------------- -void CVIMPSTUiDoubleListBoxTabViewControl::HandleAvatarDeleteL( const TDesC& aUserId ) +void CVIMPSTUiDoubleListBoxTabViewControl::HandleAvatarRefreshL( const TDesC& aUserId,TBool aBlock ) { TRACER_AUTO; + if(aBlock) + { + TRACE("inside blocking"); TInt index = iArrayProcess.GetSelectedItemIndex(aUserId );//Get the index from storage. if(index >= 0) { @@ -1420,4 +1423,13 @@ } } + else + { + TRACE("inside unblocking calling handleavatarchangel"); + HandleAvatarChangeL(aUserId); + } + + } + + // End of File