blob: 8820c1482a96b3c219f5345bfbccdd8c68a837c6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
--- plugins/background/gsd-background-manager.c.orig 2008-11-03 13:25:29.000000000 -0600
+++ plugins/background/gsd-background-manager.c 2008-11-03 13:28:16.000000000 -0600
@@ -160,6 +160,18 @@
GdkDisplay *display;
int n_screens;
int i;
+ GConfClient *client;
+ gboolean enabled;
+
+ client = gconf_client_get_default ();
+
+ enabled = gconf_client_get_bool (client,
+ "/desktop/gnome/background/draw_background",
+ NULL);
+ g_object_unref (client);
+
+ if (!enabled)
+ return FALSE;
if (nautilus_is_running ()) {
return;
|