After entering text in the Document Editor, I tried to hit the Undo button and nothing happened, so I hit the Redo button, and it undid the text entry. Then I hit Undo again, and it redid the text entry. So, I tried deleting the text, then pressing Redo, and it recreated the text. It seems these two buttons perform each other's operations.
Reproduction Steps:
1. Go to Document Editor.
2. Type "Hello World."
3. Press Undo.
4. Press Redo.
5. Press Undo.
6. Delete "Hello World."
7. Press Redo.
NOTE: When working properly, there should not be a "Hello World left to delete in step 6. However, both the current version, and a correct implementation give the final result of a typed "Hello World."
Looks like fix might be in EditDocuments.cs, the Redo button calls Undo functions, and the Undo button calls Redo functions.
Line 374 Redo -> Undo
Line 382 Undo -> Redo
Logged In: YES
user_id=1842127
Originator: NO
ya..they r calling wrong functions..will be fixed.