Skip to main content

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.

 

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