Skip to content

Commit 1a90172

Browse files
Better handling of missing transport plugins (#1488) (#1514)
(cherry picked from commit 3c19b34) Signed-off-by: Alejandro Hernandez Cordero <[email protected]> Co-authored-by: Alejandro Hernández Cordero <[email protected]>
1 parent ce6f538 commit 1a90172

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

rviz_default_plugins/include/rviz_default_plugins/displays/image/image_transport_display.hpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,10 @@ class ImageTransportDisplay : public rviz_common::_RosTopicDisplay
128128
setStatus(
129129
rviz_common::properties::StatusProperty::Error, "Topic",
130130
QString("Error subscribing: ") + e.what());
131+
} catch (image_transport::TransportLoadException & e) {
132+
setStatus(
133+
rviz_common::properties::StatusProperty::Error, "Topic",
134+
QString("Error subscribing: ") + e.what());
131135
}
132136
}
133137

0 commit comments

Comments
 (0)