[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1761] contrib/py/scripts/addons/ system_theme_manager.py: Version 1.2

Bart Crouch bartius.crouch at gmail.com
Fri Apr 1 09:33:39 CEST 2011


Revision: 1761
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1761
Author:   crouch
Date:     2011-04-01 07:33:39 +0000 (Fri, 01 Apr 2011)
Log Message:
-----------
Version 1.2
Fix for error when loading new blend-file. (thanks JoS)

Modified Paths:
--------------
    contrib/py/scripts/addons/system_theme_manager.py

Modified: contrib/py/scripts/addons/system_theme_manager.py
===================================================================
--- contrib/py/scripts/addons/system_theme_manager.py	2011-04-01 02:46:35 UTC (rev 1760)
+++ contrib/py/scripts/addons/system_theme_manager.py	2011-04-01 07:33:39 UTC (rev 1761)
@@ -22,7 +22,7 @@
 bl_info = {
     'name': "Theme manager",
     'author': "Bart Crouch",
-    'version': (1, 1, 0),
+    'version': (1, 2, 0),
     'blender': (2, 5, 7),
     'api': 35850,
     'location': "User Preferences > Themes > Header",
@@ -207,6 +207,9 @@
     
     def execute(self, context):
         # invoke popup
+        if "theme_width" not in context.window_manager:
+            # happens when new blend-file is loaded and wm is destroyed
+            load_presets()
         width = context.window_manager["theme_width"]
         return context.window_manager.invoke_popup(self, width=width)
 



More information about the Bf-extensions-cvs mailing list