Skip to content
Snippets Groups Projects
Commit 672ad938 authored by Joan Vallvé Navarro's avatar Joan Vallvé Navarro
Browse files

assertion added avoiding setProblem to non-key frames

parent 28f5ec1f
No related branches found
No related tags found
No related merge requests found
......@@ -303,12 +303,13 @@ void FrameBase::link(TrajectoryBasePtr _trj_ptr)
void FrameBase::setProblem(ProblemPtr _problem)
{
assert(isKey() && "Trying to setProblem to a non keyframe");
if (_problem == nullptr || _problem == this->getProblem())
return;
NodeBase::setProblem(_problem);
if (this->isKey())
registerNewStateBlocks(_problem);
registerNewStateBlocks(_problem);
for (auto cap : capture_list_)
cap->setProblem(_problem);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment