Skip to main content
Jesus Hernandez
New Member
July 31, 2025
Question

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

  • July 31, 2025
  • 6 replies
  • 726 views

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
New Member
August 4, 2025

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
New Member
August 11, 2025

Agreed, Adela.

Bring it back please!

Robert van Haaren
New Member
August 15, 2025

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.