Skip to main content
Question

Gradient handles not showing when applying linear gradient to a single word inside a text layer

  • July 31, 2025
  • 6 replies
  • 319 views

Jesus Hernandez

Hi Figma team,

I’ve encountered an issue when trying to apply a linear gradient to a single word inside a text layer.

When I highlight just one word and apply a gradient (via the fill panel), the gradient technically applies, but no gradient handles appear on the canvas. This makes it impossible to adjust the direction, angle, or position of the gradient for that specific word.

Steps to reproduce:

  1. Create a text layer with multiple words.

  2. Highlight just one word.

  3. Apply a linear gradient via the Fill settings.

  4. Try to adjust the gradient.

Expected behavior:

Gradient handles (start and end points) should appear, just like they do when applying a gradient to an entire shape or full text layer. I should be able to control the direction of the gradient within the selected word.

Actual behavior:

No gradient nodes/handles appear when the gradient is applied to only a portion of the text. The gradient applies, but I have no way to control it visually.

Please let me know if this is a known limitation or a bug. Would love to see this improved, as partial text gradients are super useful for branding and emphasis.

Thanks in advance!

6 replies

Unfable
  • New Member
  • August 4, 2025

@Jesus Hernandez before, we could do it, but I feel like they removed the feature or maybe it’s a bug they still haven’t fixed… idk ​@Figma_Support ?


Antonio Marin

I’ve had the same problem trying to edit the gradient on a vector, the handles just disappeared.


Adela Posse
  • New Member
  • August 4, 2025

same here :(  bring it back please!


Jedidiah Gardner

Agreed, Adela.

Bring it back please!


Robert van Haaren

Same here I hope they bring it back


djv
Figmate
  • Community Support
  • August 21, 2025

Hey All, thanks for flagging this and apologies for the delayed reply! 
 

I flagged this to the team, and they confirmed that this is currently the expected behavior. 


This feature was built for full text nodes, but it was never supported for smaller text ranges. As a temporary solution, you can separate the section of text that you want to apply the gradient into its own text layer.

Thanks again for your feedback. I’ve updated this topic into a feature request, so we can gauge overall interest in this capability from the community.