| Index: fpdfsdk/cpdfsdk_annothandlermgr.cpp
|
| diff --git a/fpdfsdk/cpdfsdk_annothandlermgr.cpp b/fpdfsdk/cpdfsdk_annothandlermgr.cpp
|
| index 574efc1029337f35c87f0839cb84e00085916ebf..077c7faf54cda009537ae021cb9534134c1bf792 100644
|
| --- a/fpdfsdk/cpdfsdk_annothandlermgr.cpp
|
| +++ b/fpdfsdk/cpdfsdk_annothandlermgr.cpp
|
| @@ -208,7 +208,7 @@ FX_BOOL CPDFSDK_AnnotHandlerMgr::Annot_OnKeyDown(CPDFSDK_Annot* pAnnot,
|
| CPDFSDK_Annot::ObservedPtr pNext(
|
| GetNextAnnot(pFocusAnnot, !m_pEnv->IsSHIFTKeyDown(nFlag)));
|
| if (pNext && pNext.Get() != pFocusAnnot) {
|
| - pPage->GetSDKDocument()->SetFocusAnnot(&pNext);
|
| + pPage->GetFormFillEnv()->GetSDKDocument()->SetFocusAnnot(&pNext);
|
| return TRUE;
|
| }
|
| }
|
| @@ -226,11 +226,7 @@ FX_BOOL CPDFSDK_AnnotHandlerMgr::Annot_OnSetFocus(
|
| CPDFSDK_Annot::ObservedPtr* pAnnot,
|
| uint32_t nFlag) {
|
| ASSERT(*pAnnot);
|
| - if (!GetAnnotHandler(pAnnot->Get())->OnSetFocus(pAnnot, nFlag))
|
| - return FALSE;
|
| -
|
| - (*pAnnot)->GetPageView()->GetSDKDocument();
|
| - return TRUE;
|
| + return GetAnnotHandler(pAnnot->Get())->OnSetFocus(pAnnot, nFlag);
|
| }
|
|
|
| FX_BOOL CPDFSDK_AnnotHandlerMgr::Annot_OnKillFocus(
|
|
|