Index: xfa/fwl/core/cfwl_widgetmgr.cpp |
diff --git a/xfa/fwl/core/cfwl_widgetmgr.cpp b/xfa/fwl/core/cfwl_widgetmgr.cpp |
index 760be7107bd32dd57396a92aacff919e85111237..90d621477a5f50475e3446e1f458ca2aa26adeac 100644 |
--- a/xfa/fwl/core/cfwl_widgetmgr.cpp |
+++ b/xfa/fwl/core/cfwl_widgetmgr.cpp |
@@ -816,8 +816,8 @@ FX_BOOL CFWL_WidgetMgrDelegate::IsNeedRepaint(IFWL_Widget* pWidget, |
if (r.Contains(hitPoint[i].hitPoint)) |
hitPoint[i].bNotNeedRepaint = true; |
} |
- } while ( |
- (pChild = CFWL_WidgetMgr::GetInstance()->GetNextSiblingWidget(pChild))); |
+ pChild = CFWL_WidgetMgr::GetInstance()->GetNextSiblingWidget(pChild); |
+ } while (pChild); |
if (!bChildIntersectWithDirty) |
return TRUE; |