summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hestilow <hestilow@ximian.com>2002-03-29 05:15:05 +0000
committerRachel Hestilow <hestgray@src.gnome.org>2002-03-29 05:15:05 +0000
commit454800152e51d7136bce4b3c5524d5df11dafd9c (patch)
tree1d0a985180e936dc913ebd2ce0d057c6098f5dd3
parentefea7f9c120a65048402c8a1402408807aeaf398 (diff)
downloadgnome-control-center-454800152e51d7136bce4b3c5524d5df11dafd9c.tar.gz
Only set size for preview modes.XIMIAN_SUN_DELIVERY_1_MERGE
2002-03-28 Richard Hestilow <hestilow@ximian.com> * applier.c (bg_applier_set_prop): Only set size for preview modes.
-rw-r--r--libbackground/ChangeLog4
-rw-r--r--libbackground/applier.c6
2 files changed, 8 insertions, 2 deletions
diff --git a/libbackground/ChangeLog b/libbackground/ChangeLog
index a55377b4c..0f389e2e2 100644
--- a/libbackground/ChangeLog
+++ b/libbackground/ChangeLog
@@ -1,5 +1,9 @@
2002-03-28 Richard Hestilow <hestilow@ximian.com>
+ * applier.c (bg_applier_set_prop): Only set size for preview modes.
+
+2002-03-28 Richard Hestilow <hestilow@ximian.com>
+
* applier.c (MONITOR_CONTENTS_WIDTH, MONITOR_CONTENTS_HEIGHT):
Rename to _DEFAULT_WIDTH, _DEFAULT_HEIGHT.
(draw_disabled_message): Accept width and height as variables.
diff --git a/libbackground/applier.c b/libbackground/applier.c
index 667f67208..a257d043b 100644
--- a/libbackground/applier.c
+++ b/libbackground/applier.c
@@ -307,11 +307,13 @@ bg_applier_set_prop (GObject *object, guint prop_id, const GValue *value, GParam
break;
case PROP_PREVIEW_WIDTH:
- bg_applier->p->render_geom.width = g_value_get_uint (value);
+ if (bg_applier->p->type == BG_APPLIER_PREVIEW)
+ bg_applier->p->render_geom.width = g_value_get_uint (value);
break;
case PROP_PREVIEW_HEIGHT:
- bg_applier->p->render_geom.height = g_value_get_uint (value);
+ if (bg_applier->p->type == BG_APPLIER_PREVIEW)
+ bg_applier->p->render_geom.height = g_value_get_uint (value);
break;
default: