Fixed bug when removing a FrameTree item; it was generating an assert in debug mode, and had the potential to cause crashes.
parent
6538111e75
commit
932d0479d7
|
@ -156,8 +156,8 @@ FrameTree::removeChild(TimelinePhase* phase)
|
|||
vector<TimelinePhase*>::iterator iter = find(children.begin(), children.end(), phase);
|
||||
if (iter != children.end())
|
||||
{
|
||||
children.erase(iter);
|
||||
(*iter)->release();
|
||||
children.erase(iter);
|
||||
markChanged();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue