I’m facing a perplexing issue while working with nested components in Figma, particularly related to the behavior of overrides. In my design project, I’ve created a set of nested components to maintain consistency and streamline the design process. However, I’ve noticed that when I apply overrides to certain instances of nested components, the changes don’t propagate as expected across all instances.
For instance, I have a primary button component that contains nested components for various states such as hover and active. When I override the text or icon inside the primary button instance, the changes reflect correctly. However, when I try to override the style or content of a nested component within the primary button instance, the overrides seem to be ignored, and the nested component retains its default state.
I’ve double-checked the component hierarchy, ensured that all nested components are properly nested within their parent components, and verified that the overrides are correctly set up. Despite these efforts, the inconsistency in overrides behavior persists, making it challenging to efficiently customize nested components across different instances.
Has anyone else encountered similar issues with nested components and overrides in Figma? If so, could you please share any insights, workarounds, or best practices to overcome this issue and ensure consistent overrides behavior within nested components? Any assistance would be greatly appreciated!