[Bf-blender-cvs] [03000549fbe] master: remove poll for OBJECT_OT_parent_clear

Philipp Oeser noreply at git.blender.org
Fri Feb 7 17:36:40 CET 2020


Commit: 03000549fbed522cce231a3a41346af2c8c291c2
Author: Philipp Oeser
Date:   Fri Feb 7 12:09:09 2020 +0100
Branches: master
https://developer.blender.org/rB03000549fbed522cce231a3a41346af2c8c291c2

remove poll for OBJECT_OT_parent_clear

This works on selected_editable_objects, so no active object mandatory.

After deletion of the active object and using slection tools such as
e.g. box select, the lack of an active object would prevent this
operator from being called without good reason.

Also cannot think of any other existing poll that would really make
sense (Editor type, ...).

ref T68975

Maniphest Tasks: T68975

Differential Revision: https://developer.blender.org/D6773

===================================================================

M	source/blender/editors/object/object_relations.c

===================================================================

diff --git a/source/blender/editors/object/object_relations.c b/source/blender/editors/object/object_relations.c
index e00b7fd2dc5..080c6400d31 100644
--- a/source/blender/editors/object/object_relations.c
+++ b/source/blender/editors/object/object_relations.c
@@ -616,8 +616,6 @@ void OBJECT_OT_parent_clear(wmOperatorType *ot)
   ot->invoke = WM_menu_invoke;
   ot->exec = parent_clear_exec;
 
-  ot->poll = ED_operator_object_active_editable;
-
   /* flags */
   ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;



More information about the Bf-blender-cvs mailing list