Consolidate if-else blocks in CFWL_DateTimePicker::ShowMonthCalendar()
Change-Id: I3466d38951c52cffa61af4a77905535cf18fb01d
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/79451
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
diff --git a/xfa/fwl/cfwl_datetimepicker.cpp b/xfa/fwl/cfwl_datetimepicker.cpp
index ac48d92..ec3af04 100644
--- a/xfa/fwl/cfwl_datetimepicker.cpp
+++ b/xfa/fwl/cfwl_datetimepicker.cpp
@@ -217,15 +217,11 @@
if (m_iYear > 0 && m_iMonth > 0 && m_iDay > 0)
m_pMonthCal->SetSelect(m_iYear, m_iMonth, m_iDay);
m_pMonthCal->Update();
- }
- if (bActivate)
m_pMonthCal->RemoveStates(FWL_WGTSTATE_Invisible);
- else
- m_pMonthCal->SetStates(FWL_WGTSTATE_Invisible);
-
- if (bActivate) {
CFWL_MessageSetFocus msg(m_pEdit, m_pMonthCal);
m_pEdit->GetDelegate()->OnProcessMessage(&msg);
+ } else {
+ m_pMonthCal->SetStates(FWL_WGTSTATE_Invisible);
}
CFX_RectF rtInvalidate(0, 0, m_WidgetRect.width, m_WidgetRect.height);