Object Mode: move logic to 'object_modes.c'
Was mixed with edit-mode, centralize mode switching in a single file. No functional changes.
This commit is contained in:
@@ -1356,7 +1356,7 @@ static int insert_key_exec(bContext *C, wmOperator *op)
|
||||
* updated since the last switching to the edit mode will be keyframed correctly
|
||||
*/
|
||||
if (obedit && ANIM_keyingset_find_id(ks, (ID *)obedit->data)) {
|
||||
ED_object_toggle_modes(C, OB_MODE_EDIT);
|
||||
ED_object_mode_toggle(C, OB_MODE_EDIT);
|
||||
ob_edit_mode = true;
|
||||
}
|
||||
|
||||
@@ -1367,7 +1367,7 @@ static int insert_key_exec(bContext *C, wmOperator *op)
|
||||
|
||||
/* restore the edit mode if necessary */
|
||||
if (ob_edit_mode) {
|
||||
ED_object_toggle_modes(C, OB_MODE_EDIT);
|
||||
ED_object_mode_toggle(C, OB_MODE_EDIT);
|
||||
}
|
||||
|
||||
/* report failure or do updates? */
|
||||
|
||||
Reference in New Issue
Block a user