result
_Control::AdjustAbsoluteBounds(void)
{
- result r = E_SUCCESS;
-
struct _Visitor
: public Visitor
{
_Visitor visitor(this);
Accept(visitor);
+
+ return E_SUCCESS;
}
bool
__clientBounds = _CoordinateSystemUtils::ConvertToFloat(bounds);
__isSetClientBounds = true;
- AdjustAbsoluteBounds();
+ result r = AdjustAbsoluteBounds();
+ SysTryReturn(NID_UI, r == E_SUCCESS, r, r, "[%s] Propagating.", GetErrorMessage(r));
SetUpdateLayoutState(true);
__clientBounds = bounds;
__isSetClientBounds = true;
- AdjustAbsoluteBounds();
+ result r = AdjustAbsoluteBounds();
+ SysTryReturn(NID_UI, r == E_SUCCESS, r, r, "[%s] Propagating.", GetErrorMessage(r));
SetUpdateLayoutState(true);