diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-02-13 13:06:51 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-02-13 13:06:51 +0300 |
commit | cd517c002f8293ed9a7a3f8c5877bba944c21a45 (patch) | |
tree | b43688546ad726c3857921419d4faa0efad11e94 /source/blender/makesrna/intern/rna_wm.c | |
parent | 8234f24838ec87a82891e56b1bcc92529d38bbf3 (diff) |
Object Mode: remove Scene.obedit for RNA
Diffstat (limited to 'source/blender/makesrna/intern/rna_wm.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_wm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/makesrna/intern/rna_wm.c b/source/blender/makesrna/intern/rna_wm.c index f3cf2bb0d64..dca4fa3822d 100644 --- a/source/blender/makesrna/intern/rna_wm.c +++ b/source/blender/makesrna/intern/rna_wm.c @@ -785,9 +785,10 @@ static void rna_Window_view_layer_update(struct bContext *C, PointerRNA *ptr) Scene *scene = WM_window_get_active_scene(win); WorkSpace *workspace = WM_window_get_active_workspace(win); ViewLayer *view_layer = BKE_workspace_view_layer_get(workspace, scene); + Object *obedit = CTX_data_edit_object(C); eObjectMode object_mode = workspace->object_mode; - if (scene->obedit) { + if (obedit) { ED_object_editmode_exit(C, EM_FREEDATA); } workspace->object_mode = object_mode; |