From 6557a5182731bbd46e08b9e12bcf41badf8ef96d Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 15 Jul 2014 23:53:37 -0400 Subject: [PATCH] widget-factory: Mark selectable listbox rows non-activatable Having them selectable is sufficient to get the hover effect. --- demos/widget-factory/widget-factory.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/demos/widget-factory/widget-factory.c b/demos/widget-factory/widget-factory.c index 4ac5ec9b6c..af45f19315 100644 --- a/demos/widget-factory/widget-factory.c +++ b/demos/widget-factory/widget-factory.c @@ -515,11 +515,10 @@ populate_colors (GtkWidget *widget) gtk_box_pack_start (GTK_BOX (row), box, FALSE, FALSE, 0); gtk_widget_show_all (row); gtk_list_box_insert (GTK_LIST_BOX (widget), row, -1); + row = gtk_widget_get_parent (row); + gtk_list_box_row_set_activatable (GTK_LIST_BOX_ROW (row), FALSE); if (colors[i].title) - { - row = gtk_widget_get_parent (row); - g_object_set_data (G_OBJECT (row), "title", (gpointer)colors[i].title); - } + g_object_set_data (G_OBJECT (row), "title", (gpointer)colors[i].title); } gtk_list_box_invalidate_headers (GTK_LIST_BOX (widget));