, __isWindowDeactivated(false)
, __isResponseReceived(false)
, __pRecipientList(null)
+ , __isPopupExist(false)
{
AppLogDebug("ENTER");
AppLogDebug("EXIT: %s", GetErrorMessage(GetLastResult()));
MessagesApp* pMsgApp = (MessagesApp*) UiApp::GetInstance();
pMsgApp->SetRecipientPopupVisible(false);
+ __isPopupExist = false;
SetFormEnabled(true);
__pExpandEditArea->SetKeypadEnabled(true);
RequestId rqId = REQUEST_DESTROY_MESSAGE_POPUP;
MessagesApp* pMsgApp = (MessagesApp*) UiApp::GetInstance();
pMsgApp->SetRecipientPopupVisible(false);
+ __isPopupExist = false;
SetFormEnabled(true);
__pExpandEditArea->SetKeypadEnabled(true);
__pErrorMessagePopup->SetShowState(false);
pOkDelete->AddActionEventListener(*this);
ShowRecipientCount();
+ __isPopupExist = true;
if(false == __isWindowDeactivated)
{
__pErrorMessagePopup->Show();
__isWindowDeactivated = false;
- if(__pErrorMessagePopup)
+ if(true == __isPopupExist)
{
if(false == __pErrorMessagePopup->GetShowState())
{
+ SetFormEnabled(false);
__pErrorMessagePopup->SetShowState(true);
__pErrorMessagePopup->Show();
}