2.5: Various Fixes
[blender.git] / source / blender / editors / curve / editcurve.c
index 5283aacf39e0537d846fe73ecd654298326dc92c..64303c149a855e54d3f80d6a8c84764909e0bf68 100644 (file)
@@ -1067,7 +1067,7 @@ void CURVE_OT_spline_weight_set(wmOperatorType *ot)
        
        /* api callbacks */
        ot->exec= set_weight_exec;
-       ot->invoke= WM_operator_redo;
+       ot->invoke= WM_operator_props_popup;
        ot->poll= ED_operator_editsurfcurve;
 
        /* flags */
@@ -1118,7 +1118,7 @@ void CURVE_OT_radius_set(wmOperatorType *ot)
        
        /* api callbacks */
        ot->exec= set_radius_exec;
-       ot->invoke= WM_operator_redo;
+       ot->invoke= WM_operator_props_popup;
        ot->poll= ED_operator_editsurfcurve;
 
        /* flags */
@@ -4145,7 +4145,7 @@ void CURVE_OT_select_random(wmOperatorType *ot)
        
        /* api callbacks */
        ot->exec= select_random_exec;
-       ot->invoke= WM_operator_redo;
+       ot->invoke= WM_operator_props_popup;
        ot->poll= ED_operator_editsurfcurve;
 
        /* flags */
@@ -4179,7 +4179,7 @@ void CURVE_OT_select_every_nth(wmOperatorType *ot)
        
        /* api callbacks */
        ot->exec= select_every_nth_exec;
-       ot->invoke= WM_operator_redo;
+       ot->invoke= WM_operator_props_popup;
        ot->poll= ED_operator_editsurfcurve;
        
        /* flags */