forked from AuroraMiddleware/gtk
Temporary fix to make separator rows request enough space for the expander size.
This fix is incorrect, treeviews dont rely on the expander size for drawing separator rows (added XXX comment in line), need to fix this somewhere else
This commit is contained in:
parent
97e060b094
commit
515af9ce70
@ -6148,7 +6148,6 @@ validate_row (GtkTreeView *tree_view,
|
||||
{
|
||||
row_height += vertical_separator;
|
||||
height = MAX (height, row_height);
|
||||
height = MAX (height, tree_view->priv->expander_size);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -6158,6 +6157,10 @@ validate_row (GtkTreeView *tree_view,
|
||||
height = 2 + 2 * focus_pad;
|
||||
}
|
||||
|
||||
/* XXX Expander size is also used to draw the separator rows,
|
||||
* maybe that should not be the case ? */
|
||||
height = MAX (height, tree_view->priv->expander_size);
|
||||
|
||||
if (gtk_tree_view_is_expander_column (tree_view, column))
|
||||
{
|
||||
padding += horizontal_separator + (depth - 1) * tree_view->priv->level_indentation;
|
||||
|
Loading…
Reference in New Issue
Block a user