Index: fpdfsdk/fsdk_mgr.cpp |
diff --git a/fpdfsdk/fsdk_mgr.cpp b/fpdfsdk/fsdk_mgr.cpp |
index 694e3154ce8eb99d44005c4cc29979db56aa4268..c8f387e90321967f0d269bfd404ddd6c238a3c3f 100644 |
--- a/fpdfsdk/fsdk_mgr.cpp |
+++ b/fpdfsdk/fsdk_mgr.cpp |
@@ -12,6 +12,7 @@ |
#include "core/fpdfapi/fpdf_page/include/cpdf_page.h" |
#include "core/fpdfapi/fpdf_parser/include/cpdf_array.h" |
#include "core/fpdfapi/fpdf_parser/include/cpdf_document.h" |
+#include "core/fpdfapi/fpdf_render/include/cpdf_renderoptions.h" |
#include "core/fpdfdoc/include/cpdf_docjsactions.h" |
#include "core/fpdfdoc/include/cpdf_interform.h" |
#include "core/fxcrt/include/cfx_retain_ptr.h" |
@@ -581,7 +582,8 @@ void CPDFSDK_PageView::PageView_OnDraw(CFX_RenderDevice* pDevice, |
CPDFSDK_AnnotIterator annotIterator(this, true); |
while (CPDFSDK_Annot* pSDKAnnot = annotIterator.Next()) { |
CPDFSDK_AnnotHandlerMgr* pAnnotHandlerMgr = pEnv->GetAnnotHandlerMgr(); |
- pAnnotHandlerMgr->Annot_OnDraw(this, pSDKAnnot, pDevice, pUser2Device); |
+ pAnnotHandlerMgr->Annot_OnDraw(this, pSDKAnnot, pDevice, pUser2Device, |
+ pOptions->m_bDrawAnnots); |
} |
} |