Paint Bucket Doesn't Fill Selection Fully

So what is going on here? I made a selection as shown on the L. Then I use the paint bucket to fill in the selection and instead of getting a complete fill, it's only a partial fill. Notice the unfilled areas at the top and bottom L of the selection. Now if I tap all these areas, they do get filled but shouldn't the initial tap in the selection fill it completely?
