Make UX of Esc key more consistet (cancel or submit)?

I noticed that when typing text in the Figma interface, the result of pressing the escape key is really inconsistent. It’s causing me to lose a bunch of changes that I painstakingly typed out, just due to muscle memory. For example:

  • Typing normal text object: Esc to submit
  • Renaming a layer: Esc to cancel
  • Renaming a page: Esc to cancel
  • Renaming a property: Esc to submit

I always avoid hitting the enter key because in most apps and use cases, the enter key creates a new line. So I always reach for the escape key – and then my changes get thrown away when I don’t expect it. This is really bad if I’m individually renaming many layers in succession and forget to check.

It would be great if Figma could just pick a behavior and stick to it so I don’t have to keep consciously remembering which key to use for the SAME action.

Hey @Julia57, thanks for the feedback!

We’ll pass this onto the team for future consideration.

1 Like