diff options
Diffstat (limited to 'fpdfsdk/pwl/cpwl_combo_box.cpp')
-rw-r--r-- | fpdfsdk/pwl/cpwl_combo_box.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/fpdfsdk/pwl/cpwl_combo_box.cpp b/fpdfsdk/pwl/cpwl_combo_box.cpp index eef4496118..eefe017a5a 100644 --- a/fpdfsdk/pwl/cpwl_combo_box.cpp +++ b/fpdfsdk/pwl/cpwl_combo_box.cpp @@ -160,15 +160,13 @@ bool CPWL_CBButton::OnLButtonUp(const CFX_PointF& point, uint32_t nFlag) { CPWL_ComboBox::CPWL_ComboBox(const CreateParams& cp, std::unique_ptr<PrivateData> pAttachedData) - : CPWL_Wnd(cp, std::move(pAttachedData)) {} + : CPWL_Wnd(cp, std::move(pAttachedData)) { + GetCreationParams()->dwFlags &= ~PWS_HSCROLL; + GetCreationParams()->dwFlags &= ~PWS_VSCROLL; +} CPWL_ComboBox::~CPWL_ComboBox() = default; -void CPWL_ComboBox::OnCreate(CreateParams* pParamsToAdjust) { - pParamsToAdjust->dwFlags &= ~PWS_HSCROLL; - pParamsToAdjust->dwFlags &= ~PWS_VSCROLL; -} - void CPWL_ComboBox::OnDestroy() { // Until cleanup takes place in the virtual destructor for CPWL_Wnd // subclasses, implement the virtual OnDestroy method that does the |