only draw line on expanded group headers

Sat, 15 Sep 2007 23:00:54 +0000

author
Sean Egan <seanegan@pidgin.im>
date
Sat, 15 Sep 2007 23:00:54 +0000
changeset 20327
658f3acfbf1f
parent 20326
8b1622442951
child 20328
ebb754aae698

only draw line on expanded group headers

pidgin/gtkcellrendererexpander.c file | annotate | diff | comparison | revisions
--- a/pidgin/gtkcellrendererexpander.c	Sat Sep 15 22:43:17 2007 +0000
+++ b/pidgin/gtkcellrendererexpander.c	Sat Sep 15 23:00:54 2007 +0000
@@ -269,7 +269,9 @@
 			    cell_area->x + cell->xpad + (width / 2),
 			    cell_area->y + cell->ypad + (height / 2),
 			    cell->is_expanded ? GTK_EXPANDER_EXPANDED : GTK_EXPANDER_COLLAPSED);
-	gtk_paint_hline (widget->style, window, state, NULL, widget, NULL, 0, widget->allocation.width, cell_area->y + cell_area->height);
+	if (cell->is_expanded)
+		gtk_paint_hline (widget->style, window, state, NULL, widget, NULL, 0, 
+				 widget->allocation.width, cell_area->y + cell_area->height);
 }
 
 static gboolean pidgin_cell_renderer_expander_activate(GtkCellRenderer *r,

mercurial