diff --git a/haxework/frame/FrameSwitcher.hx b/haxework/frame/FrameSwitcher.hx index 7c2a6cf..5a79282 100755 --- a/haxework/frame/FrameSwitcher.hx +++ b/haxework/frame/FrameSwitcher.hx @@ -18,6 +18,8 @@ class FrameSwitcher extends GroupView implements IFrameSwitcher { public function change(id:String):IView { 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);