From 271a78a3bd783797a7fb482e6e4849dc6ee7d888 Mon Sep 17 00:00:00 2001 From: Dave Camp Date: Tue, 10 Sep 2002 21:23:59 +0000 Subject: Removed background-modification code. 2002-09-10 Dave Camp * libnautilus-private/nautilus-icon-container.c: (realize): Removed background-modification code. (nautilus_icon_container_instance_init): Call eel_background_set_use_base(). This fixes the updating problem on theme switches. --- ChangeLog | 9 +++++++++ libnautilus-private/nautilus-icon-container.c | 8 ++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3786e1c8b..303eddaec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2002-09-10 Dave Camp + + * libnautilus-private/nautilus-icon-container.c: (realize): + Removed background-modification code. + (nautilus_icon_container_instance_init): Call + eel_background_set_use_base(). + + This fixes the updating problem on theme switches. + 2002-09-10 Dave Camp * libnautilus-private/nautilus-icon-container.c: (keyboard_space): diff --git a/libnautilus-private/nautilus-icon-container.c b/libnautilus-private/nautilus-icon-container.c index 799824214..5da8bfe8d 100644 --- a/libnautilus-private/nautilus-icon-container.c +++ b/libnautilus-private/nautilus-icon-container.c @@ -2412,12 +2412,6 @@ realize (GtkWidget *widget) GTK_WIDGET_CLASS (parent_class)->realize (widget); - gtk_widget_modify_bg (widget, GTK_STATE_NORMAL, - &widget->style->base[GTK_STATE_NORMAL]); - gdk_window_set_background - (GTK_LAYOUT (widget)->bin_window, - &widget->style->bg[GTK_STATE_NORMAL]); - setup_label_gcs (NAUTILUS_ICON_CONTAINER (widget)); /* make us the focused widget */ @@ -3469,6 +3463,8 @@ nautilus_icon_container_instance_init (NautilusIconContainer *container) g_signal_connect (container, "focus-out-event", G_CALLBACK (handle_focus_out_event), NULL); + eel_background_set_use_base (background, TRUE); + /* FIXME: The code to extract colors from the theme should be * in FMDirectoryView, not here. The NautilusIconContainer * class should simply provide calls to set the colors. -- cgit v1.2.1