frameswitcher: added onhide
This commit is contained in:
@@ -18,6 +18,8 @@ class FrameSwitcher extends GroupView implements IFrameSwitcher<Sprite> {
|
||||
public function change(id:String):IView<Dynamic> {
|
||||
if (current != null) {
|
||||
if (current.id == id) return current;
|
||||
var onHideethod:Dynamic = Reflect.field(current, "onHide");
|
||||
if (onHideethod != null) Reflect.callMethod(current, onHideethod, []);
|
||||
removeView(current);
|
||||
}
|
||||
current = frames.get(id);
|
||||
|
||||
Reference in New Issue
Block a user