diff --git a/include/behaviortree_cpp/actions/test_node.h b/include/behaviortree_cpp/actions/test_node.h index c144fd43a..db1c2d7c0 100644 --- a/include/behaviortree_cpp/actions/test_node.h +++ b/include/behaviortree_cpp/actions/test_node.h @@ -39,7 +39,7 @@ struct TestNodeConfig /// Function invoked when the action is completed. By default just return [return_status] /// Override it to intorduce more comple cases - std::function complete_func = [this]() { return return_status; }; + std::function complete_func = [ret = return_status]() { return ret; }; }; /**