Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Describe the bug
Trying to perform the undo action when Asset Editor, PhysX Configuration or Blast Configuration tools are in focus fails to undo any action performed in these tools.
For further information please refer to the attached video file.
Steps to reproduce
Open the Editor and launch a level.
Open the Tools > PhysX Configuration (PREVIEW) tool.
Change the Max Time Step (sec) or any other parameter value in PhysX Configurations (PREVIEW) tool.
Try to undo the change by using Edit > Undo or pressing Ctrl+Z
Expected behavior
The change committed to the tool parameters is reverted by the undo action.
Actual behavior
The change committed to the tool parameters can not be reverted by the undo action.
Describe the bug Trying to perform the undo action when Asset Editor, PhysX Configuration or Blast Configuration tools are in focus fails to undo any action performed in these tools.
For further information please refer to the attached video file.
Steps to reproduce
Expected behavior The change committed to the tool parameters is reverted by the undo action.
Actual behavior The change committed to the tool parameters can not be reverted by the undo action.
Screenshots/Video
https://user-images.githubusercontent.com/86953456/172617151-dddad8f0-762c-458b-84c5-61474fb5b75a.mp4
Found in Branch Development (9a63716)
Desktop/Device: