diff options
Diffstat (limited to 'xfa/fwl/core/ifwl_formproxy.cpp')
-rw-r--r-- | xfa/fwl/core/ifwl_formproxy.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/xfa/fwl/core/ifwl_formproxy.cpp b/xfa/fwl/core/ifwl_formproxy.cpp index 16cd90813d..f79e915378 100644 --- a/xfa/fwl/core/ifwl_formproxy.cpp +++ b/xfa/fwl/core/ifwl_formproxy.cpp @@ -50,6 +50,5 @@ CFWL_FormProxyImpDelegate::CFWL_FormProxyImpDelegate(IFWL_FormProxy* pOwner) : m_pOwner(pOwner) {} void CFWL_FormProxyImpDelegate::OnProcessMessage(CFWL_Message* pMessage) { - IFWL_WidgetDelegate* pDelegate = m_pOwner->m_pOuter->SetDelegate(nullptr); - pDelegate->OnProcessMessage(pMessage); + m_pOwner->m_pOuter->GetCurrentDelegate()->OnProcessMessage(pMessage); } |