diff --git a/src/rviz/default_plugin/point_cloud_common.cpp b/src/rviz/default_plugin/point_cloud_common.cpp index 527ea4d883..f42b676e08 100644 --- a/src/rviz/default_plugin/point_cloud_common.cpp +++ b/src/rviz/default_plugin/point_cloud_common.cpp @@ -590,8 +590,8 @@ void PointCloudCommon::update(float wall_dt, float ros_dt) bool per_point_alpha = findChannelIndex(cloud_info->message_, "rgba") != -1; cloud_info->cloud_.reset( new PointCloud() ); - cloud_info->cloud_->addPoints( &(cloud_info->transformed_points_.front()), cloud_info->transformed_points_.size() ); cloud_info->cloud_->setRenderMode( mode ); + cloud_info->cloud_->addPoints( &(cloud_info->transformed_points_.front()), cloud_info->transformed_points_.size() ); cloud_info->cloud_->setAlpha( alpha_property_->getFloat(), per_point_alpha); cloud_info->cloud_->setDimensions( size, size, size ); cloud_info->cloud_->setAutoSize(auto_size_);