Change-Id: I5ee46fc2d30a0a2bb92e2544c3e75057b203b302
result r = E_SUCCESS;
if (__pHeader)
{
result r = E_SUCCESS;
if (__pHeader)
{
- if (IsAttachedToMainTree())
+ if (__pHeader->GetParent())
{
r = DetachSystemChild(*__pHeader);
SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, false, r, "[%s] Propagating.", GetErrorMessage(r));
{
r = DetachSystemChild(*__pHeader);
SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, false, r, "[%s] Propagating.", GetErrorMessage(r));
result r = E_SUCCESS;
if (__pFooter)
{
result r = E_SUCCESS;
if (__pFooter)
{
- if (IsAttachedToMainTree())
+ if (__pFooter->GetParent())
{
r = DetachSystemChild(*__pFooter);
SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, false, r, "[%s] Propagating.", GetErrorMessage(r));
{
r = DetachSystemChild(*__pFooter);
SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, false, r, "[%s] Propagating.", GetErrorMessage(r));
result r = E_SUCCESS;
if (__pTab)
{
result r = E_SUCCESS;
if (__pTab)
{
- if (IsAttachedToMainTree())
+ if (__pFooter->GetParent())
{
r = DetachSystemChild(*__pTab);
SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, false, r, "[%s] Propagating.", GetErrorMessage(r));
{
r = DetachSystemChild(*__pTab);
SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, false, r, "[%s] Propagating.", GetErrorMessage(r));