[Bf-blender-cvs] [418aafd] master: Fix T38315: keymap configuration export did not export deactivated items correct.

Brecht Van Lommel noreply at git.blender.org
Wed Jan 22 14:28:35 CET 2014


Commit: 418aafd503617c45c9199c1fb4616910557b6e92
Author: Brecht Van Lommel
Date:   Wed Jan 22 14:24:37 2014 +0100
https://developer.blender.org/rB418aafd503617c45c9199c1fb4616910557b6e92

Fix T38315: keymap configuration export did not export deactivated items correct.

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

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 45091fc..d1ff583 100644
--- a/release/scripts/modules/bpy_extras/keyconfig_utils.py
+++ b/release/scripts/modules/bpy_extras/keyconfig_utils.py
@@ -210,6 +210,9 @@ def _kmistr(kmi, is_modal):
     if props is not None:
         _export_properties("kmi.properties", props, kmi_id, s)
 
+    if not kmi.active:
+        s.append("kmi.active = False\n")
+
     return "".join(s)




More information about the Bf-blender-cvs mailing list