fix bug: when zone move from Zone to Zone without exiting any of them