More reasonable handling of the navigator when interacting outside the bounds of the display region