[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [22575] branches/blender2.5/blender/source /blender/editors/physics/editparticle.c: 2.5 Particle edit:

Nicholas Bishop nicholasbishop at gmail.com
Mon Aug 17 19:34:15 CEST 2009


Revision: 22575
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22575
Author:   nicholasbishop
Date:     2009-08-17 19:34:15 +0200 (Mon, 17 Aug 2009)

Log Message:
-----------
2.5 Particle edit:

* Fixed cursor poll, so the cursor won't show up outside the 3d view

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/editors/physics/editparticle.c

Modified: branches/blender2.5/blender/source/blender/editors/physics/editparticle.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/physics/editparticle.c	2009-08-17 17:26:58 UTC (rev 22574)
+++ branches/blender2.5/blender/source/blender/editors/physics/editparticle.c	2009-08-17 17:34:15 UTC (rev 22575)
@@ -109,7 +109,8 @@
 
 static int PE_poll_3dview(bContext *C)
 {
-	return PE_poll(C) && CTX_wm_region_view3d(C);
+	return PE_poll(C) && CTX_wm_area(C)->spacetype == SPACE_VIEW3D &&
+		CTX_wm_region(C)->regiontype == RGN_TYPE_WINDOW;
 }
 
 static void PE_free_particle_edit(ParticleSystem *psys)
@@ -2260,7 +2261,7 @@
 		pset->paintcursor = NULL;
 	}
 	else if(enable)
-		pset->paintcursor= WM_paint_cursor_activate(CTX_wm_manager(C), PE_poll, brush_drawcursor, NULL);
+		pset->paintcursor= WM_paint_cursor_activate(CTX_wm_manager(C), PE_poll_3dview, brush_drawcursor, NULL);
 }
 
 /********************* radial control operator *********************/





More information about the Bf-blender-cvs mailing list