From 27abad190a6c3a30cdb109b4c555aea7faf1ea71 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Thu, 17 Mar 2011 14:52:01 +0000 Subject: [PATCH] Bugfix #26483 Two small draw fixes to make the giant preview-image search-menu draw correctly. (previews were drawing over a button) --- source/blender/editors/interface/interface_regions.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/blender/editors/interface/interface_regions.c b/source/blender/editors/interface/interface_regions.c index 930999f05ff..d2b1a4d8db8 100644 --- a/source/blender/editors/interface/interface_regions.c +++ b/source/blender/editors/interface/interface_regions.c @@ -683,7 +683,7 @@ static void ui_searchbox_butrect(rcti *rect, uiSearchboxData *data, int itemnr) rect->xmin += col * butw; rect->xmax = rect->xmin + butw; - rect->ymax = data->bbox.ymax - (row * buth); + rect->ymax = data->bbox.ymax - MENU_TOP - (row * buth); rect->ymin = rect->ymax - buth; } /* list view */ @@ -985,7 +985,7 @@ ARegion *ui_searchbox_create(bContext *C, ARegion *butregion, uiBut *but) data->bbox.ymax= (ar->winrct.ymax-ar->winrct.ymin) - MENU_SHADOW_BOTTOM; /* check if button is lower half */ - if( but->y2 < (but->block->minx+but->block->maxx)/2 ) { + if( but->y2 < (but->block->miny+but->block->maxy)/2 ) { data->bbox.ymin += (but->y2-but->y1); } else {