| Index: xfa/src/fee/src/fee/fde_txtedtengine.cpp
|
| diff --git a/xfa/src/fee/src/fee/fde_txtedtengine.cpp b/xfa/src/fee/src/fee/fde_txtedtengine.cpp
|
| index b4f206245e7a6fa2ac7590457fa94b8ba7df0090..7efd95d54a40377b4e70f964645501f39fea282a 100644
|
| --- a/xfa/src/fee/src/fee/fde_txtedtengine.cpp
|
| +++ b/xfa/src/fee/src/fee/fde_txtedtengine.cpp
|
| @@ -485,11 +485,10 @@ int32_t CFDE_TxtEdtEngine::Insert(int32_t nStart,
|
| Replace(nBgn, nEnd - nBgn + 1, wsDisplay);
|
| int32_t nNewCaret = nBgn + nCaret;
|
| if (!(m_Param.dwMode & FDE_TEXTEDITMODE_NoRedoUndo)) {
|
| - IFDE_TxtEdtDoRecord* pRecord =
|
| - new CFDE_TxtEdtDoRecord_FieldReplace(
|
| - this, m_nCaret, nNewCaret, pField, nIndexInField, nBgn,
|
| - wsDisplay.GetLength(), wsDel,
|
| - CFX_WideStringC(lpText, nLength), TRUE);
|
| + IFDE_TxtEdtDoRecord* pRecord = new CFDE_TxtEdtDoRecord_FieldReplace(
|
| + this, m_nCaret, nNewCaret, pField, nIndexInField, nBgn,
|
| + wsDisplay.GetLength(), wsDel, CFX_WideStringC(lpText, nLength),
|
| + TRUE);
|
| CFX_ByteString bsDoRecord;
|
| pRecord->Serialize(bsDoRecord);
|
| m_Param.pEventSink->On_AddDoRecord(this, bsDoRecord);
|
|
|