Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[foxy] Do not use event handler for loading composable nodes (#170) #208

Merged
merged 1 commit into from Nov 30, 2020

Conversation

jacobperron
Copy link
Member

Backport #170 to Foxy.

CI: #206 (comment)

Fixes #114.

Due to the asynchronous nature of the LoadComposableNodes action, an event handler causes the launch configuration is popped if ComposableNodeContainer appears inside a group or include action.
It seems to me we can simply return the load node action, which will get executed after the ComposableNodeContainer action. The use of an event handler is vestigial of a refactoring done in #16, and doesn't appear to be necessary.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
@jacobperron jacobperron added this to Proposed in Foxy Patch Release 4 via automation Nov 20, 2020
@jacobperron jacobperron moved this from Proposed to Needs backport in Foxy Patch Release 4 Nov 20, 2020
@jacobperron jacobperron moved this from Needs backport to Needs release in Foxy Patch Release 4 Nov 20, 2020
@jacobperron jacobperron merged commit 10241c1 into foxy Nov 30, 2020
@delete-merged-branch delete-merged-branch bot deleted the jacob/foxy_backport_170 branch November 30, 2020 18:20
@jacobperron jacobperron moved this from Needs release to Released in Foxy Patch Release 4 Dec 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants