From bbf24a2243fa414bf53b2d584dd31304a8b3662f Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Sun, 16 Aug 2009 13:51:33 +0000 Subject: 2.5 Small fix: region-zones (currently triangles) overlapped when closed in cases. Happened for 3d window toolbar for example. --- source/blender/editors/screen/area.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/editors/screen/area.c') diff --git a/source/blender/editors/screen/area.c b/source/blender/editors/screen/area.c index 96ad9039dc1..296c38fa51a 100644 --- a/source/blender/editors/screen/area.c +++ b/source/blender/editors/screen/area.c @@ -499,7 +499,7 @@ static void region_azone_initialize(ScrArea *sa, ARegion *ar, char edge) /* if more azones on 1 spot, set offset */ for(azt= sa->actionzones.first; azt; azt= azt->next) { if(az!=azt) { - if(az->x1==azt->x1 && az->y1==azt->y1) { + if( ABS(az->x1-azt->x1) < 2 && ABS(az->y1-azt->y1) < 2) { if(edge=='t' || edge=='b') { az->x1+= AZONESPOT; az->x2+= AZONESPOT; -- cgit v1.2.3