Steps to reproduce:
- language from: English
- type any word in translator, for example "machine"
- translate it
- remove some characters, leave like "mach"
- press Ctrl+Z to Undo.
Result: Nothing changes or in some cases it undo adding all letters after first "m"
Expected result: Undo last action and return word to "machine"
So it works only for removing added characters at the moment
I expect that Undo operation revert last one (or few) actions.
For example if I write word "machine" and then remove "ine" one by one I expect 3 undo pressings will return these letters. This is how usually all known to me software works.
If I add some letters like "machineryto" pressing undo 4 times revert it to original again. Or pressing one time remove all "ryto" at once.