Mercurial > dwindows
changeset 814:f5972669d7e9
Fix column ID for filesystem type containers for GTK3.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 26 Mar 2011 04:31:23 +0000 |
parents | 7fa26d8cc8d0 |
children | c1e93dd575a5 |
files | gtk3/dw.c |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk3/dw.c Fri Mar 25 21:23:43 2011 +0000 +++ b/gtk3/dw.c Sat Mar 26 04:31:23 2011 +0000 @@ -5454,7 +5454,17 @@ gtk_tree_view_column_add_attribute(col, rend, "text", z+1); gtk_tree_view_column_set_resizable(col, TRUE); } - g_object_set_data(G_OBJECT(col), "_dw_column", GINT_TO_POINTER(z)); + if(extra) + { + if(extra > 1 && z > 1) + { + g_object_set_data(G_OBJECT(col), "_dw_column", GINT_TO_POINTER(z-1)); + } + } + else + { + g_object_set_data(G_OBJECT(col), "_dw_column", GINT_TO_POINTER(z)); + } g_signal_connect(G_OBJECT(col), "clicked", G_CALLBACK(_column_click_event), (gpointer)tree); gtk_tree_view_column_set_title(col, titles[z]); gtk_tree_view_append_column(GTK_TREE_VIEW (tree), col);