Index: xfa/fwl/theme/cfwl_pushbuttontp.cpp |
diff --git a/xfa/fwl/theme/cfwl_pushbuttontp.cpp b/xfa/fwl/theme/cfwl_pushbuttontp.cpp |
index 103bae7aa9f9053d71444c0a916120c96dce9c70..17c02aef44fcda55483d32de053d7b6b86c8576d 100644 |
--- a/xfa/fwl/theme/cfwl_pushbuttontp.cpp |
+++ b/xfa/fwl/theme/cfwl_pushbuttontp.cpp |
@@ -23,8 +23,8 @@ CFWL_PushButtonTP::~CFWL_PushButtonTP() { |
delete m_pThemeData; |
} |
-FX_BOOL CFWL_PushButtonTP::IsValidWidget(IFWL_Widget* pWidget) { |
- return pWidget->GetClassID() == FWL_CLASSHASH_PushButton; |
+bool CFWL_PushButtonTP::IsValidWidget(IFWL_Widget* pWidget) { |
+ return pWidget && pWidget->GetClassID() == FWL_Type::PushButton; |
} |
uint32_t CFWL_PushButtonTP::SetThemeID(IFWL_Widget* pWidget, |
uint32_t dwThemeID, |