else
{
saveDraftMsg();
+ if(m_pBody)
+ m_pBody->clear();
}
if(cmd->getDefaultType() == AppControlDefault::SendFailedType)
m_pConvList->setThreadId(m_ThreadId, searchWord);
markAsRead();
+ updateNavibar();
updateActiveNotifPolicy();
checkAndSetMsgType(true);
}
void Conversation::setNewMessageMode()
{
- m_Mode = NewMessageMode;
+ MSG_LOG("");
+ m_Mode = NewMessageMode;
m_pLayout->showRecipEditMode(true);
createRecipPanel(*m_pLayout);
createContactList(*m_pLayout);
- updateNavibar();
-
m_pRecipPanel->update(m_ThreadId);
m_pRecipPanel->showMbe(!m_pRecipPanel->isMbeEmpty());
m_pRecipPanel->showEntry(true);
m_Mode = ConversationMode;
m_pLayout->showRecipEditMode(false);
- updateNavibar();
-
MsgAddressListRef addressList = getAddressList();
if(addressList && addressList->getLength() > 1)
{