X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor.cpp;h=ad79abc60a3cd6d2efa535a43b05ef01c962081d;hb=96a36fb1c4c7e04b5bf17cf07f63f2792d23f067;hp=d100b50eaa7bf6f10372bd960f0d01cf98d43266;hpb=da64d37d0a13895554e4ad945c46dd0af6d1c0e6;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor.cpp b/source/contacteditor/frmContactEditor.cpp index d100b50..ad79abc 100644 --- a/source/contacteditor/frmContactEditor.cpp +++ b/source/contacteditor/frmContactEditor.cpp @@ -1,6 +1,6 @@ // frmContactEditor.cpp - Main frmContactEditor form section. // -// (c) 2012-2015 Xestia Software Development. +// (c) 2012-2016 Xestia Software Development. // // This file is part of Xestia Address Book. // @@ -120,13 +120,17 @@ void frmContactEditor::CloseWindow( wxCloseEvent& event ) WindowData *WData = new WindowData; - WData->DataType = 1; - WData->WindowPointer = this; - WData->WindowID = ContactEditorUID; + if (StartupEditMode == FALSE){ - wxCommandEvent delevent(WINDOW_CLOSE); - delevent.SetClientData(WData); - wxPostEvent(GetParent(), delevent); + WData->DataType = 1; + WData->WindowPointer = this; + WData->WindowID = ContactEditorUID; + + wxCommandEvent delevent(WINDOW_CLOSE); + delevent.SetClientData(WData); + wxPostEvent(GetParent(), delevent); + + } Destroy();