GPv3: Initial sculpt mode #119338

Merged
Lukas Tönne merged 28 commits from LukasTonne/blender:gp3-sculpt-mode into main 2024-04-11 09:40:00 +02:00
1 changed files with 2 additions and 1 deletions
Showing only changes of commit 279c8db35a - Show all commits

View File

@ -498,7 +498,8 @@ static int gpencil_sculptmode_toggle_exec(bContext *C, wmOperator *op)
is_object = true;
}
if ((ob) && (ob->type == OB_GREASE_PENCIL)) {
mode = OB_MODE_SCULPT_GPENCIL_LEGACY;
const bool is_mode_set = (ob->mode & OB_MODE_SCULPT_GPENCIL_LEGACY) != 0;
mode = (is_mode_set ? OB_MODE_OBJECT : OB_MODE_SCULPT_GPENCIL_LEGACY);
is_object = true;
}