Fix T38574 uv sculpting cursor could be visible during render preview in
image editor.
This commit is contained in:
		@@ -167,13 +167,14 @@ static int uv_sculpt_brush_poll(bContext *C)
 | 
			
		||||
	Scene *scene = CTX_data_scene(C);
 | 
			
		||||
	ToolSettings *toolsettings = scene->toolsettings;
 | 
			
		||||
 | 
			
		||||
	if (!uv_sculpt_brush(C) || !obedit || obedit->type != OB_MESH)
 | 
			
		||||
	if (!uv_sculpt_brush(C) || !obedit || obedit->type != OB_MESH ||
 | 
			
		||||
	    !sima || ED_space_image_show_render(sima) || (sima->mode == SI_MODE_PAINT))
 | 
			
		||||
		return 0;
 | 
			
		||||
 | 
			
		||||
	em = BKE_editmesh_from_object(obedit);
 | 
			
		||||
	ret = EDBM_mtexpoly_check(em);
 | 
			
		||||
 | 
			
		||||
	if (ret && sima) {
 | 
			
		||||
	if (ret) {
 | 
			
		||||
		ARegion *ar = CTX_wm_region(C);
 | 
			
		||||
		if ((toolsettings->use_uv_sculpt) && ar->regiontype == RGN_TYPE_WINDOW)
 | 
			
		||||
			return 1;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user