From 3ab955209f9ef6db1d728c9e1316a5ab4d32a04e Mon Sep 17 00:00:00 2001 From: Cass Date: Wed, 27 Jul 2011 12:10:44 -0400 Subject: [PATCH] Fixed clipping on text objects with borders --- clib/text.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clib/text.c b/clib/text.c index 527ba3e..e6a0d0a 100644 --- a/clib/text.c +++ b/clib/text.c @@ -79,8 +79,8 @@ void text_draw(text_t *text_obj) { int width, height; get_extents_for_string(text_obj->text, text_obj->font, &width, &height); - layer_t *layer = create_layer(width + text_obj->border_width, - height + text_obj->border_width); + layer_t *layer = create_layer(width + 2 * text_obj->border_width, + height + 2 * text_obj->border_width); layer_t *old_layer = text_obj->layer; layer->x = text_obj->x - text_obj->border_width; layer->y = text_obj->y - text_obj->border_width;