Chromium Code Reviews| Index: fpdfsdk/cpdfsdk_annothandlermgr.cpp |
| diff --git a/fpdfsdk/cpdfsdk_annothandlermgr.cpp b/fpdfsdk/cpdfsdk_annothandlermgr.cpp |
| index 0d252a47df8501d75ab256f4d83b9323c411a946..51ce88e21fc7fbc24ee2bbaebacbbf15dddd5259 100644 |
| --- a/fpdfsdk/cpdfsdk_annothandlermgr.cpp |
| +++ b/fpdfsdk/cpdfsdk_annothandlermgr.cpp |
| @@ -196,8 +196,9 @@ bool CPDFSDK_AnnotHandlerMgr::Annot_OnKeyDown(CPDFSDK_Annot* pAnnot, |
| int nKeyCode, |
| int nFlag) { |
| if (m_pFormFillEnv->IsCTRLKeyDown(nFlag) || |
| - m_pFormFillEnv->IsALTKeyDown(nFlag)) |
| + m_pFormFillEnv->IsALTKeyDown(nFlag)) { |
| return GetAnnotHandler(pAnnot)->OnKeyDown(pAnnot, nKeyCode, nFlag); |
| + } |
| CPDFSDK_PageView* pPage = pAnnot->GetPageView(); |
| CPDFSDK_Annot* pFocusAnnot = pPage->GetFocusAnnot(); |
| @@ -210,7 +211,7 @@ bool CPDFSDK_AnnotHandlerMgr::Annot_OnKeyDown(CPDFSDK_Annot* pAnnot, |
| } |
| } |
| - return false; |
| + return GetAnnotHandler(pAnnot)->OnKeyDown(pAnnot, nKeyCode, nFlag); |
|
dsinclair
2016/11/09 03:36:21
Do you need to null check GetAnnotHandler as the o
Lei Zhang
2016/11/09 05:28:29
No, GetAnnotHandler() never returns nullptr.
|
| } |
| bool CPDFSDK_AnnotHandlerMgr::Annot_OnKeyUp(CPDFSDK_Annot* pAnnot, |