Fix console errors about missing properties in circle select
A regression since 113b8030ce
: circle selection operators does not
define properties like deselect_all and a special name callback is to
be used for those.
This is what was already done for circle select in the 3D viewport.
Some other spaces were using the generic pick operator for the circle
selection which causes error prints in the console.
This commit is contained in:
@@ -749,7 +749,7 @@ void MASK_OT_select_circle(wmOperatorType *ot)
|
||||
ot->modal = WM_gesture_circle_modal;
|
||||
ot->exec = circle_select_exec;
|
||||
ot->poll = ED_maskedit_mask_poll;
|
||||
ot->get_name = ED_select_pick_get_name;
|
||||
ot->get_name = ED_select_circle_get_name;
|
||||
|
||||
/* flags */
|
||||
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
|
||||
|
@@ -887,7 +887,7 @@ void ACTION_OT_select_circle(wmOperatorType *ot)
|
||||
ot->exec = action_circle_select_exec;
|
||||
ot->poll = ED_operator_action_active;
|
||||
ot->cancel = WM_gesture_circle_cancel;
|
||||
ot->get_name = ED_select_pick_get_name;
|
||||
ot->get_name = ED_select_circle_get_name;
|
||||
|
||||
/* flags */
|
||||
ot->flag = OPTYPE_UNDO;
|
||||
|
@@ -835,7 +835,7 @@ void CLIP_OT_select_circle(wmOperatorType *ot)
|
||||
ot->modal = WM_gesture_circle_modal;
|
||||
ot->exec = circle_select_exec;
|
||||
ot->poll = ED_space_clip_tracking_poll;
|
||||
ot->get_name = ED_select_pick_get_name;
|
||||
ot->get_name = ED_select_circle_get_name;
|
||||
|
||||
/* flags */
|
||||
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
|
||||
|
@@ -1080,7 +1080,7 @@ void GRAPH_OT_select_circle(wmOperatorType *ot)
|
||||
ot->exec = graph_circle_select_exec;
|
||||
ot->poll = graphop_visible_keyframes_poll;
|
||||
ot->cancel = WM_gesture_circle_cancel;
|
||||
ot->get_name = ED_select_pick_get_name;
|
||||
ot->get_name = ED_select_circle_get_name;
|
||||
|
||||
/* flags */
|
||||
ot->flag = OPTYPE_UNDO;
|
||||
|
Reference in New Issue
Block a user