Skip to main content

I had a shadow on one of the components… I could see it within the text but the text didn’t have neither any stroke nor shadow (inside, outside, nothing).

Now, I checked the whole component and BOOM it turned out the component had shadow…

IMO this is a big NO NO (yet another one).

First of all, e.g. developers will not see that a text has shadow.

Another thing, I was wondering why my text looks so strange and I really had wander around checking objects, going up, up, until the component…

OMG people why are you doing things like that… ALWAYS some idiocy, always something non standard...

Hey ​@MiloW, thanks for reaching out! 

We hear your frustration. Right now, this is expected behavior, but we’ve updated your topic into a feature request. 

It’s currently intended that a property applied to a parent layer will not also show as an inherited property explicitly on any nested layers. This is because Figma is very intentional with what effects are applied to which layers.

But with that being said, I completely understand that this feels unintuitive. Effects applied to parent layers shouldn’t visually affect how nested objects look, and if the do, you should clearly see that it is an inherited property from its parent. Because unless you knew where the exact effect is applied and located, you would indeed be spending a good amount of time trying to find it.

Rest assured, we’ve passed this topic onto our team for future reconsideration and improvement. 


Reply