[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [17693] branches/blender2.5/blender/source /blender/windowmanager/intern/wm_event_system.c: 2.5
Ton Roosendaal
ton at blender.org
Wed Dec 3 16:05:06 CET 2008
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;
More information about the Bf-blender-cvs
mailing list