Revision: 17693
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17693
Author:   ton
Date:     2008-12-03 16:05:06 +0100 (Wed, 03 Dec 2008)

Log Message:
-----------
2.5

Error in commit that made notifier calls easier; forgot to add the
check for global vs local notifiers.

Modified Paths:
--------------
    
branches/blender2.5/blender/source/blender/windowmanager/intern/wm_event_system.c

Modified: 
branches/blender2.5/blender/source/blender/windowmanager/intern/wm_event_system.c
===================================================================
--- 
branches/blender2.5/blender/source/blender/windowmanager/intern/wm_event_system.c
   2008-12-03 14:22:42 UTC (rev 17692)
+++ 
branches/blender2.5/blender/source/blender/windowmanager/intern/wm_event_system.c
   2008-12-03 15:05:06 UTC (rev 17693)
@@ -100,7 +100,16 @@
        BLI_addtail(&C->wm->queue, note);
        
        note->window= C->window;
-       if(C->region) note->swinid= C->region->swinid;
+
+       /* catch global notifications here */
+       switch (type) {
+               case WM_NOTE_WINDOW_REDRAW:
+               case WM_NOTE_SCREEN_CHANGED:
+                       break;
+               default:
+                       if(C->region) note->swinid= C->region->swinid;
+       }
+       
        note->type= type;
        note->value= value;
        note->data= data;


_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to