diff --git a/source/blender/editors/grease_pencil/intern/grease_pencil_ops.cc b/source/blender/editors/grease_pencil/intern/grease_pencil_ops.cc index 8eb3bf139b0..1e50819e272 100644 --- a/source/blender/editors/grease_pencil/intern/grease_pencil_ops.cc +++ b/source/blender/editors/grease_pencil/intern/grease_pencil_ops.cc @@ -112,6 +112,13 @@ static void keymap_grease_pencil_paint_mode(wmKeyConfig *keyconf) keymap->poll = grease_pencil_painting_poll; } +static void keymap_grease_pencil_sculpt_mode(wmKeyConfig *keyconf) +{ + wmKeyMap *keymap = WM_keymap_ensure( + keyconf, "Grease Pencil Sculpt Mode", SPACE_EMPTY, RGN_TYPE_WINDOW); + keymap->poll = grease_pencil_sculpting_poll; +} + } // namespace blender::ed::greasepencil void ED_operatortypes_grease_pencil() @@ -154,4 +161,5 @@ void ED_keymap_grease_pencil(wmKeyConfig *keyconf) using namespace blender::ed::greasepencil; keymap_grease_pencil_edit_mode(keyconf); keymap_grease_pencil_paint_mode(keyconf); + keymap_grease_pencil_sculpt_mode(keyconf); }