I’ve noticed some interesting behavior when working with Vector Masks in Figma, and I’d like to understand if this is intended functionality or a potential bug.
Here’s what I’ve observed:
- When applying a Vector Mask, adjusting the Fill Opacity of the mask layer doesn’t affect the overall appearance of the masked elements
- This makes sense initially, as Vector Masks only consider the vector path itself for masking
- However, when the Fill Opacity reaches 0%, the entire masked content disappears completely
(Green line is the border of the mask layer)
I understand that Vector Masks work differently from standard masks, but the behavior at 0% Fill Opacity seems counterintuitive. If the mask only considers the vector path, shouldn’t the path still mask the content even with 0% Fill Opacity?
Has anyone else encountered this behavior? Is this working as intended, or could this be a bug?
Any insights or clarification would be greatly appreciated!