};
ChildAdded(this, e);
}
- BindableObject.SetInheritedBindingContext(child, this?.BindingContext);
+
+ AddChildBindableObject(child);
}
}
if (child.GetParent() != this)
{
- throw new System.InvalidOperationException("You have deleted a view that is not a child of this view.");
+ //throw new System.InvalidOperationException("You have deleted a view that is not a child of this view.");
+ Tizen.Log.Error("NUI", "You have deleted a view that is not a child of this view.");
}
bool hasLayout = (layout != null);
}
else
{
- Tizen.Log.Error("NUI", "swigCPtr of view is aleady disposed.");
+ Tizen.Log.Error("NUI", "swigCPtr of view is already disposed.");
}
return ret;
}
/// <since_tizen> 3 </since_tizen>
public void Show()
{
+ if ((AccessibilityCalculateStates() & AccessibilityStates.Modal) != 0)
+ {
+ RegisterPopup();
+ }
+
SetVisible(true);
}
public void Hide()
{
SetVisible(false);
+
+ if ((AccessibilityCalculateStates() & AccessibilityStates.Modal) != 0)
+ {
+ RemovePopup();
+ }
}
/// <summary>
throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
-
-
- /// This will be public opened in tizen_next after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public Transition GetTransition(string transitionName)
- {
- Transition trans = null;
- transDictionary.TryGetValue(transitionName, out trans);
- return trans;
- }
-
/// This will be public opened in tizen_next after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
public void ObjectDump()