summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte.benjamin@googlemail.com>2019-03-04 12:22:42 +0000
committerBenjamin Otte <otte.benjamin@googlemail.com>2019-03-04 12:22:42 +0000
commit28ea04efca4fef902ee952e20f0c83e388debf9d (patch)
tree5ddecddc04a280aee5364d2552d423e38258b5a1
parentc91ca69c2c0863d8d4eefc32e44988e288038519 (diff)
parentaf6dd6bf359a0a43544efff2296ae6196484cdc8 (diff)
downloadgtk+-28ea04efca4fef902ee952e20f0c83e388debf9d.tar.gz
Merge branch 'treeview-separator-fix-drawing-zero-height' into 'gtk-3-24'
treeview: make sure separator nodes have a height > 0 See merge request GNOME/gtk!614
-rw-r--r--gtk/gtktreeview.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c
index e5296108a1..a2f1b3b9e3 100644
--- a/gtk/gtktreeview.c
+++ b/gtk/gtktreeview.c
@@ -6395,6 +6395,8 @@ validate_row (GtkTreeView *tree_view,
if (is_separator)
{
height = get_separator_height (tree_view);
+ /* gtk_tree_view_get_row_height() assumes separator nodes are > 0 */
+ height = MAX (height, 1);
}
else
{