diff --git a/DesktopEditor/graphics/commands/AnnotField.cpp b/DesktopEditor/graphics/commands/AnnotField.cpp index f08a0276a3..324ec84322 100644 --- a/DesktopEditor/graphics/commands/AnnotField.cpp +++ b/DesktopEditor/graphics/commands/AnnotField.cpp @@ -985,7 +985,7 @@ void CAnnotFieldInfo::CWidgetAnnotPr::CTextWidgetPr::Read(NSOnlineOfficeBinToPdf m_wsV = pReader->ReadString(); if (nFlags & (1 << 10)) m_nMaxLen = pReader->ReadInt(); - if (nWidgetFlag & (1 << 25)) + if (nFlags & (1 << 11)) m_wsRV = pReader->ReadString(); if (nFlags & (1 << 12)) m_wsAPV = pReader->ReadString(); diff --git a/PdfFile/PdfWriter.cpp b/PdfFile/PdfWriter.cpp index 5de28f656a..15421831f5 100644 --- a/PdfFile/PdfWriter.cpp +++ b/PdfFile/PdfWriter.cpp @@ -2765,7 +2765,7 @@ HRESULT CPdfWriter::EditWidgetParents(NSFonts::IApplicationFonts* pAppFonts, CWi continue; if (pA->m_sType == "A") - pParentObj->Add(pA->m_sType.c_str(), pAction); + pParentObj->Add(pA->m_sType.c_str(), pA); else { PdfWriter::CDictObject* pAA = (PdfWriter::CDictObject*)pParentObj->Get("AA"); @@ -2774,7 +2774,7 @@ HRESULT CPdfWriter::EditWidgetParents(NSFonts::IApplicationFonts* pAppFonts, CWi pAA = new PdfWriter::CDictObject(); pParentObj->Add("AA", pAA); } - pAA->Add(pA->m_sType.c_str(), pAction); + pAA->Add(pA->m_sType.c_str(), pA); } } }