diff --git a/intern/ghost/intern/GHOST_WindowCocoa.mm b/intern/ghost/intern/GHOST_WindowCocoa.mm index d60b59d7fb4..8a8c14c0b54 100644 --- a/intern/ghost/intern/GHOST_WindowCocoa.mm +++ b/intern/ghost/intern/GHOST_WindowCocoa.mm @@ -1044,6 +1044,12 @@ NSCursor *GHOST_WindowCocoa::getStandardCursor(GHOST_TStandardCursor shape) cons return getImageCursor(shape, @"paint_cursor_dot.pdf", NSMakePoint(16, 15)); case GHOST_kStandardCursorCrosshairC: return getImageCursor(shape, @"crossc.pdf", NSMakePoint(16, 16)); + case GHOST_kStandardCursorLeftHandle: + return getImageCursor(shape, @"handle_left.pdf", NSMakePoint(12, 14)); + case GHOST_kStandardCursorRightHandle: + return getImageCursor(shape, @"handle_right.pdf", NSMakePoint(10, 14)); + case GHOST_kStandardCursorBothHandles: + return getImageCursor(shape, @"handle_both.pdf", NSMakePoint(11, 14)); default: return nullptr; } diff --git a/release/darwin/Blender.app/Contents/Resources/handle_both.pdf b/release/darwin/Blender.app/Contents/Resources/handle_both.pdf new file mode 100644 index 00000000000..7e76d2416c5 Binary files /dev/null and b/release/darwin/Blender.app/Contents/Resources/handle_both.pdf differ diff --git a/release/darwin/Blender.app/Contents/Resources/handle_left.pdf b/release/darwin/Blender.app/Contents/Resources/handle_left.pdf new file mode 100644 index 00000000000..648c4166981 Binary files /dev/null and b/release/darwin/Blender.app/Contents/Resources/handle_left.pdf differ diff --git a/release/darwin/Blender.app/Contents/Resources/handle_right.pdf b/release/darwin/Blender.app/Contents/Resources/handle_right.pdf new file mode 100644 index 00000000000..5e4c9208203 Binary files /dev/null and b/release/darwin/Blender.app/Contents/Resources/handle_right.pdf differ