diff options
author | Benjamin Otte <otte@redhat.com> | 2023-03-24 02:53:42 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2023-03-24 05:43:13 +0100 |
commit | 8c0152a1afd12f39b1a72efa2f086b7bb58b88c2 (patch) | |
tree | c83dfb3193b1d0a0a54affb983eea38ef7900864 /gtk/gtkcolumnviewrowwidget.c | |
parent | bbfaebd1cdbd1a85af1909fcda77ba6e020243aa (diff) | |
download | gtk+-8c0152a1afd12f39b1a72efa2f086b7bb58b88c2.tar.gz |
columnview: Don't infloop when a cell is grab_focus()ed
Whoopsie.
Broken since 30d4629043f.
Diffstat (limited to 'gtk/gtkcolumnviewrowwidget.c')
-rw-r--r-- | gtk/gtkcolumnviewrowwidget.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkcolumnviewrowwidget.c b/gtk/gtkcolumnviewrowwidget.c index 8871ebcd0f..04991aeb91 100644 --- a/gtk/gtkcolumnviewrowwidget.c +++ b/gtk/gtkcolumnviewrowwidget.c @@ -254,7 +254,7 @@ gtk_column_view_row_widget_grab_focus (GtkWidget *widget) for (child = focus_child ? gtk_widget_get_next_sibling (focus_child) : gtk_widget_get_first_child (widget); child != focus_child; - child = gtk_widget_get_next_sibling (child)) + child = child ? gtk_widget_get_next_sibling (child) : gtk_widget_get_first_child (widget)) { /* When we started iterating at focus_child, we want to iterate over the rest * of the children, too */ |