More checks for the case where the overshoot is bigger than the size of the widget.