From 30d56933d44d88c3f99b9f5e0c8d5264694026c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Mon, 24 Aug 2015 16:06:08 +0200 Subject: [PATCH] Inspector: Make monitor rows unactivatable --- gtk/inspector/general.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gtk/inspector/general.c b/gtk/inspector/general.c index 49792074fb..06113736d5 100644 --- a/gtk/inspector/general.c +++ b/gtk/inspector/general.c @@ -293,6 +293,7 @@ init_display (GtkInspectorGeneral *gen) for (i = 0; i < gdk_screen_get_n_monitors (screen); i++) { + GtkWidget *row; GtkWidget *box; GtkWidget *label; gchar *text; @@ -333,8 +334,12 @@ init_display (GtkInspectorGeneral *gen) gtk_box_pack_start (GTK_BOX (box), label, TRUE, TRUE, 0); g_free (text); - gtk_widget_show_all (box); - gtk_list_box_insert (GTK_LIST_BOX (gen->priv->x_box), box, -1); + row = gtk_list_box_row_new (); + gtk_container_add (GTK_CONTAINER (row), box); + gtk_list_box_row_set_activatable (GTK_LIST_BOX_ROW (row), FALSE); + gtk_widget_show_all (row); + + gtk_list_box_insert (GTK_LIST_BOX (gen->priv->x_box), row, -1); } }