diff --git a/Gems/ROS2/Code/Source/Camera/ROS2CameraSensorComponent.cpp b/Gems/ROS2/Code/Source/Camera/ROS2CameraSensorComponent.cpp index 705a02078..300da9805 100644 --- a/Gems/ROS2/Code/Source/Camera/ROS2CameraSensorComponent.cpp +++ b/Gems/ROS2/Code/Source/Camera/ROS2CameraSensorComponent.cpp @@ -28,6 +28,8 @@ namespace ROS2 void ROS2CameraSensorComponent::Reflect(AZ::ReflectContext* context) { + CameraSensorConfiguration::Reflect(context); + auto* serialize = azrtti_cast(context); if (serialize) { diff --git a/Gems/ROS2/Code/Source/Camera/ROS2CameraSensorEditorComponent.cpp b/Gems/ROS2/Code/Source/Camera/ROS2CameraSensorEditorComponent.cpp index 5796f12b9..65884d31e 100644 --- a/Gems/ROS2/Code/Source/Camera/ROS2CameraSensorEditorComponent.cpp +++ b/Gems/ROS2/Code/Source/Camera/ROS2CameraSensorEditorComponent.cpp @@ -30,8 +30,6 @@ namespace ROS2 void ROS2CameraSensorEditorComponent::Reflect(AZ::ReflectContext* context) { - CameraSensorConfiguration::Reflect(context); - if (auto* serialize = azrtti_cast(context)) { serialize->Class()