#367 rootControllerがあるかどうかはdisposeControllerの先頭で判定するようにしました