try to call viewWillReappear on previous vc when popping
disable UI while popping