don't allow panning into negative space