Updating branch refs/heads/devel to a89592ce7080a678e6aa3114508e3b7b21036e51 (commit) from 1644b684282ea2fa36dac2c12797c901a36b345d (commit)
commit a89592ce7080a678e6aa3114508e3b7b21036e51 Author: Nick Schermer <n...@xfce.org> Date: Mon Sep 28 15:56:00 2009 +0200 Implement property saving during binding again. common/panel-xfconf.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/common/panel-xfconf.c b/common/panel-xfconf.c index e3317c1..cd524d0 100644 --- a/common/panel-xfconf.c +++ b/common/panel-xfconf.c @@ -74,6 +74,10 @@ panel_properties_bind (XfconfChannel *channel, property = g_strconcat (property_base, "/", prop->property, NULL); xfconf_g_property_bind (channel, property, prop->type, object, prop->property); g_free (property); + + /* notify the property to it gets saved */ + if (save_properties) + g_object_notify (G_OBJECT (object), prop->property); } } _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits