diff -r 64e38f08e49c -r 47d84de1c893 emailuis/nmailuiwidgets/src/nmrecipientlineedit.cpp --- a/emailuis/nmailuiwidgets/src/nmrecipientlineedit.cpp Fri Sep 17 08:27:21 2010 +0300 +++ b/emailuis/nmailuiwidgets/src/nmrecipientlineedit.cpp Mon Oct 04 00:05:37 2010 +0300 @@ -319,3 +319,16 @@ Q_UNUSED(text); mNeedToGenerateEmailAddressList = true; } + +/* + * If recipient is added from Contacts by Contacts, we need to add it to the list. + */ +void NmRecipientLineEdit::addContacts(QList contacts) +{ + foreach (NmAddress *nmContact,contacts) { + if (nmContact && nmContact->displayName().length() > 0) { + mRecipientsAddedFromContacts.append(*nmContact); + mNeedToGenerateEmailAddressList = true; + } + } +}