[Bf-blender-cvs] [e169886] master: Fix T46929: error exporting Key configuration.

Bastien Montagne noreply at git.blender.org
Sun Dec 6 17:53:10 CET 2015


Commit: e1698860ad76cc4043e7e61cbb464b026fe8f828
Author: Bastien Montagne
Date:   Sun Dec 6 17:52:50 2015 +0100
Branches: master
https://developer.blender.org/rBe1698860ad76cc4043e7e61cbb464b026fe8f828

Fix T46929: error exporting Key configuration.

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

M	release/scripts/modules/bpy_extras/keyconfig_utils.py

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

diff --git a/release/scripts/modules/bpy_extras/keyconfig_utils.py b/release/scripts/modules/bpy_extras/keyconfig_utils.py
index c4b29e2..7223357 100644
--- a/release/scripts/modules/bpy_extras/keyconfig_utils.py
+++ b/release/scripts/modules/bpy_extras/keyconfig_utils.py
@@ -163,13 +163,12 @@ def _export_properties(prefix, properties, kmi_id, lines=None):
 
     def string_value(value):
         if isinstance(value, str) or isinstance(value, bool) or isinstance(value, float) or isinstance(value, int):
-            result = repr(value)
+            return repr(value)
         elif getattr(value, '__len__', False):
             return repr(list(value))
-        else:
-            print("Export key configuration: can't write ", value)
 
-        return result
+        print("Export key configuration: can't write ", value)
+        return ""
 
     for pname in properties.bl_rna.properties.keys():
         if pname != "rna_type":




More information about the Bf-blender-cvs mailing list