**System Information**
Operating system: Linux-5.8.0-7642-generic-x86_64-with-glibc2.32 64 Bits
Graphics card: GeForce RTX 2080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.56
**Blender Version**
Broken: version: 3.1.0 Alpha, branch: master (modified), commit date: 2022-01-10 10:40, hash: `rB101fadcf6b93`
**Short description of error**
Whether using the built-in `draw_preset_facemap()` to draw face maps or the `draw_custom_shape()` function to draw based on a list of arbitrary vectors, as long as the GizmoGroup has the "DEPTH_3D" option to enable depth culling, see-through lines appear between the drawn triangles:
{F12799072}
This doesn't seem to be affected by the widget's alpha color, and doesn't seem to be related to z-fighting, because it still happens when using a second mesh that has a Displace modifier and is hidden. But, it is purely cosmetic.
**Exact steps for others to reproduce the error**
- Prototype addon: {F12798874}
- Minimal test file: {F12798941}
- Mouse hover on the jacket sleeve
CC @campbellbarton