BUG: fix box zoom behavior