Hi team, I hope this will be obvious. I've been burned by this SO many times.
If you do anything that opens a small menu (pop-up), if you tap the ESC key, it should close that menu.
Right now, it closes everything.
Steps to reproduce (one example):
  • Open a task view
  • Create a subtask
  • Click the 3 dots next to the subtask. A menu appears as a pop-up
  • Tap the ESC key to close that menu
Expected behavior: the menu closes
Actual behavior: the entire task view closes and you have to re-open everything.
I suspect it's a principle of UX/UI: when you close/exit something via shortcut, it has to exit/close the screen.modal that is the "highest" in the hierarchy, the element that is the "closest" to the eyes of the user.
Big thanks for taking a minute to consider it!
Kevin