Closed christianrauch closed 1 year ago
The selection of the matching widget per parameter type in https://github.com/ros-visualization/rqt_reconfigure/blob/1847d22dc2d1a8daaf8c96c62a93aff9f05c3602/src/rqt_reconfigure/param_client_widget.py#L222-L231 is using the type of the default parameter instead of the type from the parameter description. This means that typed parameters without a default value do not get a configuration widget.
As en example, the new array configuration from https://github.com/ros-visualization/rqt_reconfigure/pull/108 will not work with parameters where ros2 param describe returns
ros2 param describe
Type: double array
Fixed via https://github.com/ros-visualization/rqt_reconfigure/pull/124.
The selection of the matching widget per parameter type in https://github.com/ros-visualization/rqt_reconfigure/blob/1847d22dc2d1a8daaf8c96c62a93aff9f05c3602/src/rqt_reconfigure/param_client_widget.py#L222-L231 is using the type of the default parameter instead of the type from the parameter description. This means that typed parameters without a default value do not get a configuration widget.
As en example, the new array configuration from https://github.com/ros-visualization/rqt_reconfigure/pull/108 will not work with parameters where
ros2 param describe
returns