In the new Glass effect there are two ways to change the light‑angle:
- Using the interactive control with visualization.
- 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.
