diff -r e1b6206813b4 -r f5907b1a1053 emailservices/emailserver/cmailhandlerplugin/src/cmailpluginproxy.cpp --- a/emailservices/emailserver/cmailhandlerplugin/src/cmailpluginproxy.cpp Fri Feb 19 22:37:30 2010 +0200 +++ b/emailservices/emailserver/cmailhandlerplugin/src/cmailpluginproxy.cpp Fri Mar 12 15:41:14 2010 +0200 @@ -113,7 +113,6 @@ FUNC_LOG; while ( iAccounts.Count() ) { - ResetAccountL( iAccounts[0]->ContentId() ); delete iAccounts[0]; iAccounts.Remove(0); } @@ -131,7 +130,7 @@ { TFSMailMsgId dummy; iPublisher.PublishMailboxIconL( instId, KNullDesC ); - iPublisher.PublishActiveMailboxNameL( instId, 1, KNullDesC, 0, dummy, dummy ); + iPublisher.PublishActiveMailboxNameL( instId, 1, KNullDesC); iPublisher.PublishIndicatorIconL( instId, 1, KNullIcon ); ResetMessageRowL( instId, 2 ); // 1st message row @@ -238,6 +237,7 @@ TFSMailMsgId dummy; iPublisher.PublishMailboxIconL( aWidgetInstanceId, i+2, KNullIcon, dummy ); iPublisher.PublishMailDetailL( aWidgetInstanceId, i+2, KNullDesC, ESender ); + iPublisher.PublishMailDetailL( aWidgetInstanceId, i+2, KNullDesC, ESubject ); iPublisher.PublishMailDetailL( aWidgetInstanceId, i+2, KNullDesC, ETime ); } } @@ -261,6 +261,7 @@ iPublisher.PublishMailboxIconL( aWidgetInstanceId, aRow, iconId, dummy ); iPublisher.PublishMailDetailL( aWidgetInstanceId, aRow, aMessageData.Sender(), ESender ); + iPublisher.PublishMailDetailL( aWidgetInstanceId, aRow, aMessageData.Subject(), ESubject ); HBufC* timeString = CMailCpsHandler::GetMessageTimeStringL( aMessageData.TimeStamp() ); CleanupStack::PushL( timeString ); iPublisher.PublishMailDetailL( aWidgetInstanceId, aRow, *timeString, ETime );