# HG changeset patch # User Sean Egan # Date 1176535385 0 # Node ID 8e0a9b2f5a2eaa077ad3af5861ace25f1f6d6a16 # Parent 634b96915d2e8d60e604819053fb83a307503970 Fix ticket #52 diff -r 634b96915d2e -r 8e0a9b2f5a2e pidgin/gtkblist.c --- a/pidgin/gtkblist.c Sat Apr 14 07:15:02 2007 +0000 +++ b/pidgin/gtkblist.c Sat Apr 14 07:23:05 2007 +0000 @@ -2592,7 +2592,7 @@ gtkblist->tooltipdata = g_list_append(gtkblist->tooltipdata, td); w = TOOLTIP_BORDER + STATUS_SIZE + SMALL_SPACE + MAX(td->width, td->name_width) + SMALL_SPACE + td->avatar_width + TOOLTIP_BORDER; - h = TOOLTIP_BORDER + MAX(td->height + td->name_height, MAX(STATUS_SIZE, td->avatar_height)) + h = TOOLTIP_BORDER + MAX(td->height + td->name_height, MAX(STATUS_SIZE, td->avatar_height)); + TOOLTIP_BORDER; } else if(PURPLE_BLIST_NODE_IS_CONTACT(node)) { PurpleBlistNode *child; @@ -2612,10 +2612,11 @@ } max_text_width = MAX(max_text_width, MAX(td->width, td->name_width)); max_avatar_width = MAX(max_avatar_width, td->avatar_width); - h += MAX(TOOLTIP_BORDER + MAX(STATUS_SIZE,td->avatar_height) + TOOLTIP_BORDER, - TOOLTIP_BORDER + td->height + td->name_height + TOOLTIP_BORDER); + h += MAX(TOOLTIP_BORDER + MAX(STATUS_SIZE,td->avatar_height), + TOOLTIP_BORDER + td->height + td->name_height); } } + h += TOOLTIP_BORDER; w = TOOLTIP_BORDER + STATUS_SIZE + SMALL_SPACE + max_text_width + SMALL_SPACE + max_avatar_width + TOOLTIP_BORDER; } else { gtk_widget_destroy(gtkblist->tipwindow);