| Index: core/src/fpdfdoc/doc_annot.cpp
|
| diff --git a/core/src/fpdfdoc/doc_annot.cpp b/core/src/fpdfdoc/doc_annot.cpp
|
| index 814496ff7f33e0d3e47032b9f89c7b2f059f9b70..578634949078fa14fc04cecfb1ba6175afc55a51 100644
|
| --- a/core/src/fpdfdoc/doc_annot.cpp
|
| +++ b/core/src/fpdfdoc/doc_annot.cpp
|
| @@ -227,7 +227,8 @@ FX_BOOL CPDF_Annot::DrawAppearance(CPDF_Page* pPage,
|
| return FALSE;
|
| }
|
| CPDF_RenderContext context(pPage);
|
| - context.DrawObjectList(pDevice, pForm, &matrix, pOptions);
|
| + context.AppendLayer(pForm, &matrix);
|
| + context.Render(pDevice, pOptions, nullptr);
|
| return TRUE;
|
| }
|
| FX_BOOL CPDF_Annot::DrawInContext(const CPDF_Page* pPage,
|
| @@ -240,7 +241,7 @@ FX_BOOL CPDF_Annot::DrawInContext(const CPDF_Page* pPage,
|
| if (!pForm) {
|
| return FALSE;
|
| }
|
| - pContext->AppendObjectList(pForm, &matrix);
|
| + pContext->AppendLayer(pForm, &matrix);
|
| return TRUE;
|
| }
|
| void CPDF_Annot::DrawBorder(CFX_RenderDevice* pDevice,
|
|
|