Yes, and this is by design. mDrawableSize is used for the views bounds, while the inner size is used to determine the radius to draw. This may not be be equal to mDrawableSize. It could be less than if you wanted to draw the arc different than the size of the drawable.