[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1696] contrib/py/scripts/addons/ space_view3d_screencast_keys.py: Bug fix: only redraw area if area is available

Bart Crouch bartius.crouch at gmail.com
Thu Mar 10 15:47:30 CET 2011


Revision: 1696
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1696
Author:   crouch
Date:     2011-03-10 14:47:29 +0000 (Thu, 10 Mar 2011)
Log Message:
-----------
Bug fix: only redraw area if area is available
Thanks to Andrew Price for reporting.

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

Modified: contrib/py/scripts/addons/space_view3d_screencast_keys.py
===================================================================
--- contrib/py/scripts/addons/space_view3d_screencast_keys.py	2011-03-10 10:02:57 UTC (rev 1695)
+++ contrib/py/scripts/addons/space_view3d_screencast_keys.py	2011-03-10 14:47:29 UTC (rev 1696)
@@ -22,7 +22,7 @@
 bl_info = {
     'name': 'Display Keys Status for Screencasting',
     'author': 'Paulo Gomes, Bartius Crouch',
-    'version': (0, 7),
+    'version': (0, 8),
     'blender': (2, 5, 6),
     'api': 35012,
     'location': 'View3D > Properties panel > Display tab',
@@ -71,7 +71,8 @@
     bl_description = "Display keys pressed in the 3D-view"
     
     def modal(self, context, event):
-        context.area.tag_redraw()
+        if context.area:
+            context.area.tag_redraw()
         # keys that shouldn't show up in the 3d-view
         mouse_keys = ['MOUSEMOVE','MIDDLEMOUSE','LEFTMOUSE',
          'RIGHTMOUSE', 'WHEELDOWNMOUSE','WHEELUPMOUSE']



More information about the Bf-extensions-cvs mailing list