From c0718d2d4ab6a5ee51ca6164cfc44256867d8701 Mon Sep 17 00:00:00 2001 From: Nicholas Bishop Date: Sun, 16 Aug 2009 02:49:37 +0000 Subject: 2.5: * Updated object mode flags with Object and Edit. * Updated RNA for that property --- source/blender/editors/object/object_edit.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/editors/object/object_edit.c') diff --git a/source/blender/editors/object/object_edit.c b/source/blender/editors/object/object_edit.c index b849d57cc7d..eb4150feb0c 100644 --- a/source/blender/editors/object/object_edit.c +++ b/source/blender/editors/object/object_edit.c @@ -3732,6 +3732,7 @@ void ED_object_exit_editmode(bContext *C, int flag) WM_event_add_notifier(C, NC_SCENE|ND_MODE|NS_MODE_OBJECT, scene); } + obedit->mode &= ~OB_MODE_EDIT; ED_object_toggle_modes(C, obedit->restore_mode); } @@ -3768,6 +3769,8 @@ void ED_object_enter_editmode(bContext *C, int flag) ob->restore_mode = ob->mode; ED_object_toggle_modes(C, ob->mode); + + ob->mode |= OB_MODE_EDIT; if(ob->type==OB_MESH) { Mesh *me= ob->data; -- cgit v1.2.3