| Index: fpdfsdk/cpdfsdk_formfillenvironment.cpp
|
| diff --git a/fpdfsdk/cpdfsdk_formfillenvironment.cpp b/fpdfsdk/cpdfsdk_formfillenvironment.cpp
|
| index 9ad7c9fd71ede3dc980286fdcdbe6eef7f0b2ef4..71b83b26553cd9953ad740f40d4a0ff7ec24a980 100644
|
| --- a/fpdfsdk/cpdfsdk_formfillenvironment.cpp
|
| +++ b/fpdfsdk/cpdfsdk_formfillenvironment.cpp
|
| @@ -58,6 +58,11 @@
|
| // Those widgets may call things like KillTimer() as they are shutdown.
|
| m_pFormFiller.reset();
|
|
|
| +#ifdef PDF_ENABLE_XFA
|
| + CPDFXFA_App* pProvider = CPDFXFA_App::GetInstance();
|
| + if (pProvider->m_pFormFillEnvList.GetSize() == 0)
|
| + pProvider->SetJavaScriptInitialized(FALSE);
|
| +#endif // PDF_ENABLE_XFA
|
| if (m_pInfo && m_pInfo->Release)
|
| m_pInfo->Release(m_pInfo);
|
| }
|
|
|