@@ -76,6 +76,8 @@ module BABYLON.GUI {
if (index !== -1) {
this._children.splice(index, 1);
+
+ control.parent = null;
}
this._markAsDirty();
@@ -94,6 +96,8 @@ module BABYLON.GUI {
this._children.push(control);
+ control.parent = this;
@@ -7,6 +7,7 @@ module BABYLON.GUI {
private _zIndex = 0;
public _root: Container;
public _host: AdvancedDynamicTexture;
+ public parent: Container;
public _currentMeasure = Measure.Empty();
private _fontFamily = "Arial";
private _fontStyle = "";