(init): Set the mode on the text cell
authorEttore Perazzoli <ettore@src.gnome.org>
Tue, 2 Dec 2003 20:31:02 +0000 (20:31 +0000)
committerEttore Perazzoli <ettore@src.gnome.org>
Tue, 2 Dec 2003 20:31:02 +0000 (20:31 +0000)
renderer to GTK_CELL_RENDERER_MODE_ACTIVATABLE so clicking on the
text doesn't change the status of the checkbox.  [Many thanks to
Jonathan Blandford for telling me how to do this!]

libedataserverui/e-source-selector.c

index ae0e507..443129c 100644 (file)
@@ -469,6 +469,7 @@ init (ESourceSelector *selector)
        g_signal_connect (cell_renderer, "toggled", G_CALLBACK (cell_toggled_callback), selector);
 
        cell_renderer = gtk_cell_renderer_text_new ();
+       g_object_set (G_OBJECT (cell_renderer), "mode", GTK_CELL_RENDERER_MODE_ACTIVATABLE, NULL);
        gtk_tree_view_column_pack_start (column, cell_renderer, TRUE);
        gtk_tree_view_column_set_cell_data_func (column, cell_renderer, (GtkTreeCellDataFunc) text_cell_data_func, selector, NULL);