Index: src/ch/FeedbackReplaceDlg.cpp =================================================================== diff -u -N -r4797e4b6b266900bfdcdf4ca6eda47c216ad9db1 -r5f6477e71c348782f8149a86c7a3ae903e5ff635 --- src/ch/FeedbackReplaceDlg.cpp (.../FeedbackReplaceDlg.cpp) (revision 4797e4b6b266900bfdcdf4ca6eda47c216ad9db1) +++ src/ch/FeedbackReplaceDlg.cpp (.../FeedbackReplaceDlg.cpp) (revision 5f6477e71c348782f8149a86c7a3ae903e5ff635) @@ -45,7 +45,6 @@ DDX_Check(pDX, IDC_ALL_ITEMS_CHECK, m_bAllItems); } - BEGIN_MESSAGE_MAP(CFeedbackReplaceDlg, ictranslate::CLanguageDialog) ON_BN_CLICKED(IDC_REPLACE_BUTTON, &CFeedbackReplaceDlg::OnBnClickedReplaceButton) ON_BN_CLICKED(IDC_COPY_REST_BUTTON, &CFeedbackReplaceDlg::OnBnClickedCopyRestButton) @@ -216,6 +215,12 @@ EndDialog(chcore::EFeedbackResult::eResult_Cancel); } +void CFeedbackReplaceDlg::OnCancel() +{ + UpdateData(TRUE); + EndDialog(chcore::EFeedbackResult::eResult_Cancel); +} + bool CFeedbackReplaceDlg::IsApplyToAllItemsChecked() const { return m_bAllItems != FALSE;