diff --git a/ChangeLog b/ChangeLog index d4409257d3..622ac689f1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2005-05-25 Matthias Clasen + * gtk/gtktreeview.c (gtk_tree_view_bin_expose): Draw the + background of rows insensitive when the treeview is insensitive. + (pointed out by Billy Biggs) + * gtk/gtkselection.c (gtk_target_list_add_image_targets): Make sure png comes first, otherwise dnd may use bmp by default, loosing transparency. diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index d4409257d3..622ac689f1 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,9 @@ 2005-05-25 Matthias Clasen + * gtk/gtktreeview.c (gtk_tree_view_bin_expose): Draw the + background of rows insensitive when the treeview is insensitive. + (pointed out by Billy Biggs) + * gtk/gtkselection.c (gtk_target_list_add_image_targets): Make sure png comes first, otherwise dnd may use bmp by default, loosing transparency. diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index d4409257d3..622ac689f1 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,5 +1,9 @@ 2005-05-25 Matthias Clasen + * gtk/gtktreeview.c (gtk_tree_view_bin_expose): Draw the + background of rows insensitive when the treeview is insensitive. + (pointed out by Billy Biggs) + * gtk/gtkselection.c (gtk_target_list_add_image_targets): Make sure png comes first, otherwise dnd may use bmp by default, loosing transparency. diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 3de7d0a2ec..243ae71a6c 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -3660,6 +3660,8 @@ gtk_tree_view_bin_expose (GtkWidget *widget, g_assert (detail); + if (widget->state == GTK_STATE_INSENSITIVE) + state = GTK_STATE_INSENSITIVE; if (flags & GTK_CELL_RENDERER_SELECTED) state = GTK_STATE_SELECTED; else