avoid to create duplicated controllers
prevent to create new view controller if current visible controller is the target view controller