fix trip zoom in/out bug