diff --git a/source/blender/editors/space_graph/graph_slider_ops.c b/source/blender/editors/space_graph/graph_slider_ops.c index f5d26e1fd17..87ae62f3033 100644 --- a/source/blender/editors/space_graph/graph_slider_ops.c +++ b/source/blender/editors/space_graph/graph_slider_ops.c @@ -679,7 +679,7 @@ void GRAPH_OT_blend_to_neighbor(wmOperatorType *ot) ot->poll = graphop_editable_keyframes_poll; /* Flags. */ - ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_BLOCKING | OPTYPE_GRAB_CURSOR_X; RNA_def_float_factor(ot->srna, "factor", @@ -764,7 +764,7 @@ void GRAPH_OT_breakdown(wmOperatorType *ot) ot->poll = graphop_editable_keyframes_poll; /* Flags. */ - ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_BLOCKING | OPTYPE_GRAB_CURSOR_X; RNA_def_float_factor(ot->srna, "factor", @@ -869,7 +869,7 @@ void GRAPH_OT_blend_to_default(wmOperatorType *ot) ot->poll = graphop_editable_keyframes_poll; /* Flags. */ - ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_BLOCKING | OPTYPE_GRAB_CURSOR_X; RNA_def_float_factor(ot->srna, "factor", @@ -954,7 +954,7 @@ void GRAPH_OT_ease(wmOperatorType *ot) ot->poll = graphop_editable_keyframes_poll; /* Flags. */ - ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO | OPTYPE_BLOCKING | OPTYPE_GRAB_CURSOR_X; RNA_def_float_factor(ot->srna, "factor",