summaryrefslogtreecommitdiff
path: root/gtk/gtklistbox.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtklistbox.c')
-rw-r--r--gtk/gtklistbox.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk/gtklistbox.c b/gtk/gtklistbox.c
index b1305d7d43..52f6398bc1 100644
--- a/gtk/gtklistbox.c
+++ b/gtk/gtklistbox.c
@@ -1904,6 +1904,10 @@ gtk_list_box_focus (GtkWidget *widget,
if (next_focus_row == NULL)
next_focus_row = gtk_list_box_get_last_focusable (box);
break;
+ case GTK_DIR_DOWN:
+ case GTK_DIR_TAB_FORWARD:
+ case GTK_DIR_LEFT:
+ case GTK_DIR_RIGHT:
default:
next_focus_row = priv->selected_row;
if (next_focus_row == NULL)
@@ -2722,7 +2726,7 @@ gtk_list_box_move_cursor (GtkListBox *box,
int height;
row = NULL;
- switch (step)
+ switch ((guint) step)
{
case GTK_MOVEMENT_BUFFER_ENDS:
if (count < 0)