diff --git a/ui/app/internal/gpu/path.go b/ui/app/internal/gpu/path.go index a9182933..fb12198b 100644 --- a/ui/app/internal/gpu/path.go +++ b/ui/app/internal/gpu/path.go @@ -480,6 +480,10 @@ void main() { float area = 0.5*(sides.z - sides.z*sides.y + 1.0 - sides.x+sides.x*sides.w); area *= width; + // Work around issue #13. + if (width == 0.0) + area = 0.0; + gl_FragColor.r = area; } `