Hi, I encountered an issue while using the Figma desktop application where the Undo function intermittently stops working.
After investigating, I found that the problem seems to be triggered by interacting with guides (rulers). Here are the steps to reproduce:
Steps to reproduce:
-
Perform several actions on the canvas
-
Move or adjust a guide (ruler)
-
Perform additional actions
-
Start using Undo (Ctrl/Cmd + Z)
Expected behavior:
Undo should continue reverting actions step by step, including actions performed after moving a guide.
Actual behavior:
Undo works normally until it reaches the point where the guide was moved. At that stage, Undo stops functioning entirely and does not revert any further actions.
Workaround:
Disabling guides using Shift + R restores the Undo functionality.
Additional notes:
The issue appears specifically linked to guide interaction, as Undo behaves normally otherwise.
