Fixed bug with one hole offset by more than width.

This fixes a situation with the following conditions:

- A text container has a single hole
- The hole is as wide, or wider than the text container
- The hole is offset so that it doesn't cover the text container completely

This was previously behaving as if the hole covered the width of the text
container, and was pushing the text down too far.