summaryrefslogtreecommitdiff
path: root/src/client/ui/menu.c
diff options
context:
space:
mode:
authorAndrey Nazarov <skuller@skuller.net>2013-03-13 19:53:52 +0400
committerAndrey Nazarov <skuller@skuller.net>2013-03-14 20:53:32 +0400
commit0fbfe3ceb793830aa7a96bdc1b2d605a2fa8491c (patch)
tree1650418e8d0121d8ea942492f5e601d0b28007eb /src/client/ui/menu.c
parentbaff433b6a2347ba3b052c6d54027634ea90175e (diff)
Clean up R_SetClipRect.
Diffstat (limited to 'src/client/ui/menu.c')
-rw-r--r--src/client/ui/menu.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/client/ui/menu.c b/src/client/ui/menu.c
index da9d29f..1bc3374 100644
--- a/src/client/ui/menu.c
+++ b/src/client/ui/menu.c
@@ -1258,8 +1258,8 @@ static void MenuList_DrawString(int x, int y, int flags,
rc.left = x;
rc.right = x + column->width - 1;
- rc.top = 0;
- rc.bottom = 0;
+ rc.top = y + 1;
+ rc.bottom = y + CHAR_HEIGHT + 1;
if ((column->uiFlags & UI_CENTER) == UI_CENTER) {
x += column->width / 2 - 1;
@@ -1269,13 +1269,9 @@ static void MenuList_DrawString(int x, int y, int flags,
x += MLIST_PRESTEP;
}
- R_SetClipRect(DRAW_CLIP_RIGHT | DRAW_CLIP_LEFT, &rc);
+ R_SetClipRect(&rc);
UI_DrawString(x, y + 1, column->uiFlags | flags, string);
-#if USE_REF == REF_SOFT
- R_SetClipRect(DRAW_CLIP_MASK, &uis.clipRect);
-#else
- R_SetClipRect(DRAW_CLIP_DISABLED, NULL);
-#endif
+ R_SetClipRect(NULL);
}
/*