Camera View Transformations Cannot Be Undo (Ctrl+Z) \ ​​编辑器摄像机视角变换无法撤销

Camera View Transformations in Editor and Sequencer Cannot Be Undo (Ctrl+Z)

​​Description​​:

When switching the viewport to a specific camera actor, any manual movement/rotation of the camera (via the viewport) is ​​silently modified​​ without registering in the undo stack. While the changes can be saved to the .umap file, they ​​cannot be reverted via Ctrl+Z​​.

​​Request​​:

Fix the undo system to track camera transformations in both ​​Editor viewport​​ and ​​Sequencer keyframe tracks​​.

Ensure undo/redo works consistently across all scenarios (e.g., direct camera manipulation, animation keyframing in Sequencer).

​​Repro Steps​​:

Place a ​​CineCameraActor​​ in the level.

Select the camera and press ​​Ctrl+Shift+P​​ to lock the viewport to it.

Move/Rotate the camera in the viewport ​​(using the right mouse button for navigation)​​.

Press ​​Ctrl+Z​​ → No undo operation occurs.

​​Expected Behavior​​:

Camera transformations should be undoable like other actor edits.

Sequencer keyframe adjustments (e.g., camera position in animation tracks) should also support undo/redo.

​​Notes​​:

UE Version: 5.x

Priority: High (Breaks non-linear editorial workflows).

Hey there, apologies for the delay.

Thanks for raising this. In unreal 5.5 we aren’t seeing this in sequencer, but still are seeing it in general editor use.

I’ve logged a bug that you can follow at https://issues.unrealengine.com/issue/UE-290358

I couldn’t reproduce it in Sequencer either - might’ve been my mistake. Thanks for the response!