Area fill shows up offset from sketch geometry

The area fill for the triangles that define the arrows in this valve symbol block appears to be offset a bit to the left of its parent geometry.

Strangely, if I switch the Area Hatch/Fill Properties from "Solid" to "Hatch" it fills in the geometry properly (below).

But if I switch back to "Solid" it goes back to looking like the first image above.

What's going on?? In case it matters, I'm working with blocks in a sketch in a *.SLDPRT file (v2015).

SolidworksGeneral