Inconsistent Undo/Redo behavior between different fields. (right-click menu redo never works)
What happened?
The undo/redo behavior in the app is inconsistent. You can undo changes in another field but you need to be in the affected field to redo the changes you just undid.
It doesn't matter whether you use the key combination or use the context menu.
In fact the "Redo (Ctrl+Y)" option in the right-click menu never works for me under any circumstance. It's always displayed as available (not grayed out), even in a new note but it never does anything trough the right-click menu..
This is using the Flatpak version under OpenSuse Tumbleweed Slowroll with KDE Plasma.
Steps to reproduce the problem
- Create a new note
- Add a title
- Add text to the description.
- Now set the cursor into the "title" field.
- Press Ctrl + Z while the cursor is in the title field. Result: The text you entered in the description get's undone
However redoing changes in another field doesn't work:
Now Press Ctrl + Y to redo/restore the text in the description Resulting Error: Nothing happens. No text gets restored.
Now set the text cursor into the description field.
Press Ctrl + Y to attempt the redo/restore again. Result: Now it works
It doesn't matter whether you use the key combination or use the right-click menu.
In fact the "Redo (Ctrl+Y)" option in the right-click menu never works for me under any circumstance.
Version
3.4.6-7235196-desktop (Flatpak)
Platform/OS
Linux
Relevant log output
Source: streetwriters/notesnook