diff options
author | Benjamin Otte <otte@redhat.com> | 2017-11-13 03:51:53 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2017-11-13 03:51:53 +0100 |
commit | e0d360233141e4d4fb22d5d332e5372560daff20 (patch) | |
tree | ccf8c1fa38d6d7c91a640b353f2275740029b333 /gtk/a11y | |
parent | b968147e0aa714cc16fc900162512a405a5ea3c6 (diff) | |
download | gtk+-e0d360233141e4d4fb22d5d332e5372560daff20.tar.gz |
a11y: Handle a treeview with no columns
Code was spewing criticals to stderr because of nonexisting columns. So
check that there's actually an existing column first.
Diffstat (limited to 'gtk/a11y')
-rw-r--r-- | gtk/a11y/gtktreeviewaccessible.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/a11y/gtktreeviewaccessible.c b/gtk/a11y/gtktreeviewaccessible.c index 44d68fe69a..3a184e749d 100644 --- a/gtk/a11y/gtktreeviewaccessible.c +++ b/gtk/a11y/gtktreeviewaccessible.c @@ -1890,7 +1890,7 @@ static GtkTreeViewColumn * get_effective_focus_column (GtkTreeView *treeview, GtkTreeViewColumn *column) { - if (column == NULL) + if (column == NULL && get_n_columns (treeview) > 0) column = get_visible_column (treeview, 0); return column; |