[Bug 872004] Fix percentage drawing for real.

This is how I should have done it last time.

r?