Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pressing Escape when Adding Notes to a Task should NOT Discard the Notes #2221

Open
joshuajeschek opened this issue Mar 10, 2023 · 3 comments

Comments

@joshuajeschek
Copy link

In my opinion, pressing the escape button should function as simply exiting the notes field and keeping the content, instead of discarding the content.
It has already happened multiple times now that I've typed up a big note, just for muscle memory (probably from vim) to kick in.
Pressing ESC has already deleted many precious words that I had to type again.
I'm sure many will agree with me on this :)

Steps to reproduce

  1. Create a new Task
  2. Add Notes to it
  3. Press Escape

Expected behaviour

The notes should be saved

Actual behaviour

The notes are discarded

@raimund-schluessler
Copy link
Member

The opposite might also be true. Starting to edit the note and deleting/changing something by accident, pressing ESC gives you the option to abort the edit.

In my opinion, pressing ESC should abort whatever you did and not save it.

@JordanDIG
Copy link

The opposite might also be true. Starting to edit the note and deleting/changing something by accident, pressing ESC gives you the option to abort the edit.

In my opinion, pressing ESC should abort whatever you did and not save it.

Yes for me this is what is missing in the application, also when you click on a task the use of the key could be to leave the task in progress as with the calendar.

@RokeJulianLockhart
Copy link

@raimund-schluessler, in which case, an edit log is the solution to that issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants