pidgin/gtkblist.c

changeset 15539
b204042fba24
parent 15526
2aa8c06f946e
child 15542
8de6f9738f5b
equal deleted inserted replaced
15538:ae12124b524a 15539:b204042fba24
2346 #endif 2346 #endif
2347 2347
2348 gtk_paint_layout (style, gtkblist->tipwindow->window, GTK_STATE_NORMAL, FALSE, 2348 gtk_paint_layout (style, gtkblist->tipwindow->window, GTK_STATE_NORMAL, FALSE,
2349 NULL, gtkblist->tipwindow, "tooltip", 2349 NULL, gtkblist->tipwindow, "tooltip",
2350 TOOLTIP_BORDER + STATUS_SIZE + SMALL_SPACE, current_height, td->name_layout); 2350 TOOLTIP_BORDER + STATUS_SIZE + SMALL_SPACE, current_height, td->name_layout);
2351 current_height += td->name_height;
2352 2351
2353 gtk_paint_layout (style, gtkblist->tipwindow->window, GTK_STATE_NORMAL, FALSE, 2352 gtk_paint_layout (style, gtkblist->tipwindow->window, GTK_STATE_NORMAL, FALSE,
2354 NULL, gtkblist->tipwindow, "tooltip", 2353 NULL, gtkblist->tipwindow, "tooltip",
2355 TOOLTIP_BORDER + STATUS_SIZE + SMALL_SPACE, current_height, td->layout); 2354 TOOLTIP_BORDER + STATUS_SIZE + SMALL_SPACE, current_height + td->name_height, td->layout);
2356 2355
2357 current_height += td->height + TOOLTIP_BORDER; 2356 current_height += MAX(td->name_height + td->height, td->avatar_height) + TOOLTIP_BORDER;
2358 } 2357 }
2359 } 2358 }
2360 2359
2361 2360
2362 static void gaim_gtk_blist_tooltip_destroy() 2361 static void gaim_gtk_blist_tooltip_destroy()

mercurial