Tracking: Fix crash happening after removing object
This commit is contained in:
parent
58b554c7a4
commit
286c921c25
|
@ -1894,6 +1894,7 @@ static int tracking_object_new_exec(bContext *C, wmOperator *UNUSED(op))
|
|||
|
||||
BKE_tracking_object_add(tracking, "Object");
|
||||
|
||||
DEG_id_tag_update(&clip->id, ID_RECALC_COPY_ON_WRITE);
|
||||
WM_event_add_notifier(C, NC_MOVIECLIP | NA_EDITED, clip);
|
||||
|
||||
return OPERATOR_FINISHED;
|
||||
|
@ -1932,6 +1933,7 @@ static int tracking_object_remove_exec(bContext *C, wmOperator *op)
|
|||
|
||||
BKE_tracking_object_delete(tracking, object);
|
||||
|
||||
DEG_id_tag_update(&clip->id, ID_RECALC_COPY_ON_WRITE);
|
||||
WM_event_add_notifier(C, NC_MOVIECLIP | NA_EDITED, clip);
|
||||
|
||||
return OPERATOR_FINISHED;
|
||||
|
|
Loading…
Reference in New Issue