From d83880c35bf15d5218d70222585fad87a377b8f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= <sybren@stuvel.eu> Date: Wed, 7 Feb 2018 12:59:15 +0100 Subject: [PATCH] Bone Selection Sets: @classmethod should have cls, not self The first paramter of a @classmethod should be 'cls'. --- bone_selection_sets.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bone_selection_sets.py b/bone_selection_sets.py index 46aa7f252..22cadd506 100644 --- a/bone_selection_sets.py +++ b/bone_selection_sets.py @@ -142,7 +142,7 @@ class POSE_MT_create_new_selection_set(Menu): class PluginOperator(Operator): @classmethod - def poll(self, context): + def poll(cls, context): return (context.object and context.object.type == 'ARMATURE' and context.mode == 'POSE') @@ -150,7 +150,7 @@ class PluginOperator(Operator): class NeedSelSetPluginOperator(PluginOperator): @classmethod - def poll(self, context): + def poll(cls, context): if super().poll(context): arm = context.object return (arm.active_selection_set < len(arm.selection_sets) and @@ -206,7 +206,7 @@ class POSE_OT_selection_set_move(NeedSelSetPluginOperator): ) @classmethod - def poll(self, context): + def poll(cls, context): if super().poll(context): arm = context.object return len(arm.selection_sets) > 1 -- GitLab