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);