Index: libgnomeprintui/gnome-print-job-preview.c
===================================================================
RCS file: /cvs/gnome/libgnomeprintui/libgnomeprintui/gnome-print-job-preview.c,v
retrieving revision 1.63
diff -u -w -r1.63 gnome-print-job-preview.c
--- libgnomeprintui/gnome-print-job-preview.c	30 Nov 2004 04:34:40 -0000	1.63
+++ libgnomeprintui/gnome-print-job-preview.c	3 Dec 2004 15:56:45 -0000
@@ -629,7 +629,7 @@
 	priv = (GPMPPrivate *)mp->priv;
 	use_theme = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget));
 	priv->theme_compliance = use_theme;
-	gnome_print_preview_use_theme (use_theme);
+	gnome_print_preview_set_use_theme (use_theme);
 	g_signal_emit_by_name (G_OBJECT (priv->canvas), "style_set", NULL);
 }
 
@@ -699,6 +699,8 @@
 	priv->use_theme_button = gtk_check_button_new_with_mnemonic (_("Use _theme colors for content"));
 	gtk_box_pack_end (GTK_BOX (status), priv->use_theme_button, FALSE,
 			    FALSE, 2);
+	gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (priv->use_theme_button),
+		gnome_print_preview_get_use_theme ());
 	g_signal_connect (G_OBJECT (priv->use_theme_button), "toggled",
 			  G_CALLBACK (check_button_toggled_cb), mp);
 
Index: libgnomeprintui/gnome-print-preview-private.h
===================================================================
RCS file: /cvs/gnome/libgnomeprintui/libgnomeprintui/gnome-print-preview-private.h,v
retrieving revision 1.8
diff -u -w -r1.8 gnome-print-preview-private.h
--- libgnomeprintui/gnome-print-preview-private.h	24 Jan 2004 05:29:21 -0000	1.8
+++ libgnomeprintui/gnome-print-preview-private.h	3 Dec 2004 15:56:45 -0000
@@ -62,7 +62,8 @@
 void gnome_print_preview_theme_compliance (GnomePrintPreview *pp,
 					   gboolean strict);
 
-void gnome_print_preview_use_theme (gboolean theme);
+void     gnome_print_preview_set_use_theme (gboolean theme);
+gboolean gnome_print_preview_get_use_theme (void);
 
 G_END_DECLS
 
Index: libgnomeprintui/gnome-print-preview.c
===================================================================
RCS file: /cvs/gnome/libgnomeprintui/libgnomeprintui/gnome-print-preview.c,v
retrieving revision 1.73
diff -u -w -r1.73 gnome-print-preview.c
--- libgnomeprintui/gnome-print-preview.c	24 Jan 2004 05:29:21 -0000	1.73
+++ libgnomeprintui/gnome-print-preview.c	3 Dec 2004 15:56:45 -0000
@@ -429,9 +429,14 @@
 }
 
 void
-gnome_print_preview_use_theme (gboolean theme)
+gnome_print_preview_set_use_theme (gboolean theme)
 {
 	use_theme = theme;
+}
+gboolean
+gnome_print_preview_get_use_theme ()
+{
+	return use_theme;
 }
 
 /**
