Use scene active object for sculptmode enter/exit calls
authorCampbell Barton <ideasman42@gmail.com>
Mon, 3 Dec 2018 07:00:20 +0000 (18:00 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 3 Dec 2018 07:00:20 +0000 (18:00 +1100)
Match logic in previous commit.

source/blender/editors/sculpt_paint/sculpt.c

index 309a7aa21023cd6f0484e3735443608a9826e296..afee44c3dcc5e5bf89094a36a22a0b9388777cb5 100644 (file)
@@ -5728,7 +5728,7 @@ void ED_object_sculptmode_enter(struct bContext *C, ReportList *reports)
 {
        Main *bmain = CTX_data_main(C);
        Scene *scene = CTX_data_scene(C);
-       Object *ob = CTX_data_active_object(C);
+       Object *ob = OBACT;
        ED_object_sculptmode_enter_ex(bmain, scene, ob, reports);
 }
 
@@ -5781,7 +5781,7 @@ void ED_object_sculptmode_exit_ex(
 void ED_object_sculptmode_exit(bContext *C)
 {
        Scene *scene = CTX_data_scene(C);
-       Object *ob = CTX_data_active_object(C);
+       Object *ob = OBACT;
        ED_object_sculptmode_exit_ex(scene, ob);
 }