| Index: fpdfsdk/src/pdfwindow/PWL_ListBox.cpp
|
| diff --git a/fpdfsdk/src/pdfwindow/PWL_ListBox.cpp b/fpdfsdk/src/pdfwindow/PWL_ListBox.cpp
|
| index b252bffb8e25578e1f94f03ef9b2330bfb844dea..4bdcb5d1f32d4540512e63fb4b0b081195e01006 100644
|
| --- a/fpdfsdk/src/pdfwindow/PWL_ListBox.cpp
|
| +++ b/fpdfsdk/src/pdfwindow/PWL_ListBox.cpp
|
| @@ -374,20 +374,17 @@ void CPWL_ListBox::RePosChildWnd() {
|
| void CPWL_ListBox::OnNotifySelChanged(FX_BOOL bKeyDown,
|
| FX_BOOL& bExit,
|
| FX_DWORD nFlag) {
|
| - if (m_pFillerNotify) {
|
| - FX_BOOL bRC = TRUE;
|
| - CFX_WideString swChange = GetText();
|
| - CFX_WideString strChangeEx;
|
| - int nSelStart = 0;
|
| - int nSelEnd = swChange.GetLength();
|
| - m_pFillerNotify->OnBeforeKeyStroke(FALSE, GetAttachedData(), 0, swChange,
|
| - strChangeEx, nSelStart, nSelEnd,
|
| - bKeyDown, bRC, bExit, nFlag);
|
| - if (bExit)
|
| - return;
|
| -
|
| - m_pFillerNotify->OnAfterKeyStroke(FALSE, GetAttachedData(), bExit, nFlag);
|
| - }
|
| + if (!m_pFillerNotify)
|
| + return;
|
| +
|
| + FX_BOOL bRC = TRUE;
|
| + CFX_WideString swChange = GetText();
|
| + CFX_WideString strChangeEx;
|
| + int nSelStart = 0;
|
| + int nSelEnd = swChange.GetLength();
|
| + m_pFillerNotify->OnBeforeKeyStroke(GetAttachedData(), swChange, strChangeEx,
|
| + nSelStart, nSelEnd, bKeyDown, bRC, bExit,
|
| + nFlag);
|
| }
|
|
|
| CPDF_Rect CPWL_ListBox::GetFocusRect() const {
|
|
|