When I open my vehicle blueprint and change, for instance, the Vehicle Setup>Mass property, then compile, then press undo (regardless of whether Ctrl+Z or through the menu), the Undo information box in the lower right corner shows correctly “Undo: Edit mass”, however, the value of the Mass property does not revert to what it was before.
I’ve seen many other cases when the Undo does not work properly. This is just one example.
Using: UE 4.5, My own project, using vehicle blueprint from sample UE blueprints; Windows 7
After compiling scripts, compiling in general, or building your map, the undo option is no longer available. Aside from these conditions, if you can provide other specific examples where Ctrl+Z/Undo is not functioning as expected I will look into it and generate a bug report if applicable.
I am unable to reproduce this issue with the following steps in UE4.12.5:
Open any project in UE4.12.5
Create a new Actor Class Blue Print
Add Component: Sphere Collision
Enlarge Sphere Collision by a random amount
Ctrl Z - Undo “Enlarge”
Redo “Enlarge”
Compile and Save Blueprint
Ctrl + Z to Undo “Enlarge”
Redo “Enlarge”
RESULT: Works as expected.
Please try these steps in UE4.12.5 and let me know if you are still getting this bug. Otherwise, list the steps in this manner in order for me to reproduce the bug on our end.
I too had the same problem, this occurs only in 4.12,for me at least, so I restart the editor and it works like a charm again.But it does occur quite frequently.A weird bug
There are a couple of live bugs that may be causing it to seem that way:
UE-43866 Actions in the Blueprint Enum editor are not added to the Undo History
UE-31749 Undoing alteration of a local variable’s default value does not actually undo the alteration
These are scheduled to be fixed in a later version of the Engine. Additionally, there are a couple of conditions which will make it impossible to undo:
After you compile your Blueprint
When you Play in the Editor (effectively causing the Blueprint to be compiled.)