The Undo feature in the Blueprint editor viewport is broken. I’m talking about the window where I visually design the objects which make up my game, which is a huge part of game dev workflow. When I drag something around then hit undo, my selection is cleared, which means I have to reselect the object again. If I change a component value on the right side, and hit undo, it simply doesn’t work, until I manually deselect whatever I’m editing in the viewport, and then hit undo again, and then reselect the thing I was editing. If I close the Blueprint editor without saving, open up the Blueprint again, and continue editing, the undo history becomes corrupt, and the viewport has a chance of becoming desynced such that it no longer reflects the values shown on the right.
This is a serious question: How do you make games in spite of this? I do not understand. Is there something I’m missing? I keep coming back to Unreal with every new version to find these bugs still present. I want to use Unreal… I really, really do! I’ve filed a bug report, but the bug fixing process is so opaque I have no idea when/if it will be fixed. I am surprised these bugs are there in the first place, but I’m even more surprised that nobody seems to talk about them. How are games being made when the window used to design objects doesn’t allow you to undo properly? Am I just the only one who uses undo?
I apologize if this sounds sarcastic or ranty, because it’s neither. I am seriously curious as to how people manage to get things done with these bugs present. Thanks!