[Bf-extensions-cvs] [e6b7852e] master: Fix broken Pie menus addon after recent changes

Sergey Sharybin noreply at git.blender.org
Fri Jan 18 10:53:25 CET 2019


Commit: e6b7852efbad5e2419479be9553b1b873dd94c65
Author: Sergey Sharybin
Date:   Fri Jan 18 10:51:42 2019 +0100
Branches: master
https://developer.blender.org/rBAe6b7852efbad5e2419479be9553b1b873dd94c65

Fix broken Pie menus addon after recent changes

__annotations__ is not a class property, definition its
members as annotations is kine of recursive meta..

This reverts part of aeabdc02 and fixes Pie menus addon
which animators are using a lot here in the studio.

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

M	space_view3d_pie_menus/__init__.py

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

diff --git a/space_view3d_pie_menus/__init__.py b/space_view3d_pie_menus/__init__.py
index 7f0c3aff..3763c4dc 100644
--- a/space_view3d_pie_menus/__init__.py
+++ b/space_view3d_pie_menus/__init__.py
@@ -176,13 +176,13 @@ class PieToolsPreferences(AddonPreferences):
             return update
 
         use_prop_name = 'use_' + mod_name
-        __annotations__[use_prop_name]: BoolProperty(
+        __annotations__[use_prop_name] = BoolProperty(
             name=mod.bl_info['name'],
             description=mod.bl_info.get('description', ''),
             update=gen_update(mod, use_prop_name),
         )
 
-        __annotations__['show_expanded_' + mod_name]: BoolProperty()
+        __annotations__['show_expanded_' + mod_name] = BoolProperty()
 
     def draw(self, context):
         layout = self.layout



More information about the Bf-extensions-cvs mailing list