Skip to main content

Bug: angle change in "Glass" effect is not undone via ctrl + Z

  • July 18, 2025
  • 1 reply
  • 37 views

art4k

In the new Glass effect there are two ways to change the light‑angle:

  1. Using the interactive control with visualization.
  1. Entering a value into the text input field.

When you adjust the angle via the text field and press Ctrl + Z, the change is undone as expected. However, if you rotate the interactive control and then press Ctrl + Z, Figma instead undoes the last unrelated action (e.g. the preceding tool change), skipping over your angle adjustment entirely.

Consistently reproducible? Yes, every time.

Any error messages? No error messages; undo simply targets the wrong stack entry.
 

reproduction steps:

1. Select a object with the Glass effect applied.

2. In the right‑hand panel, click the control “angle” control and drag to change the light angle.

3. Immediately press Ctrl + Z.

4. Observe that Figma undoes the previous unrelated action, not the angle change.

5. (Contrast) Repeat step 2 by typing a new angle value into the text field; pressing Ctrl + Z correctly reverts that change.

Bug is reproduced on Desktop app and web

 

Expected behavior:
Pressing Ctrl + Z should undo the most recent Glass‑effect angle change—no matter whether it was made via the text field or the interactive control.

Actual behavior:
Only angle changes made through the text input field are added to the undo stack; changes from the interactive control are skipped.

 

1 reply

ksn
Figmate
  • Community Support
  • 1808 replies
  • August 4, 2025

Hey ​@art4k - thank you for the report. I wanted to first check in and see if you were still experiencing this. I believe we had a bug that was similar to your report that should be mitigated. This happened after your post, so can you let me know?

Happy to help further if that doesn’t seem to be the case. I’m doing some checking on my end to see if I can find any other similar reports. Thanks!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings