| Index: fpdfsdk/fpdfformfill.cpp
|
| diff --git a/fpdfsdk/fpdfformfill.cpp b/fpdfsdk/fpdfformfill.cpp
|
| index 44204b766a3cf03b12497a3d47cea9303c71d625..6b8cbaa59d505f1529debeecd10cf6c19a2dc725 100644
|
| --- a/fpdfsdk/fpdfformfill.cpp
|
| +++ b/fpdfsdk/fpdfformfill.cpp
|
| @@ -137,10 +137,11 @@ void FFLCommon(FPDF_FORMHANDLE hHandle,
|
| pPageView->PageView_OnDraw(pDevice.get(), &matrix, &options);
|
| #endif // PDF_ENABLE_XFA
|
|
|
| -#ifdef _SKIA_SUPPORT_PATHS
|
| + pDevice->RestoreState(false);
|
| +#ifdef _SKIA_SUPPORT_PATHS_
|
| + pDevice->Flush();
|
| CFXBitmapFromFPDFBitmap(bitmap)->UnPreMultiply();
|
| #endif
|
| - pDevice->RestoreState(false);
|
| delete options.m_pOCContext;
|
| options.m_pOCContext = nullptr;
|
| }
|
|
|