summaryrefslogtreecommitdiffstats
path: root/src/service-discovery-config.in
diff options
context:
space:
mode:
authorSebastien Estienne <sebastien.estienne@gmail.com>2005-10-04 22:40:25 +0000
committerSebastien Estienne <sebastien.estienne@gmail.com>2005-10-04 22:40:25 +0000
commit62173f2e3cd486569b16a0ebe1cff52fa95807b7 (patch)
treea06c7ae1f858ad3c2e844d0a2fdcbf976e7785fc /src/service-discovery-config.in
parentb43e6b19808b4fb0ea7fc7ecf7670888c094cf15 (diff)
* remove default services from schema
* fix a small bug in config with gconf * add a first_run setup git-svn-id: file:///home/lennart/svn/public/service-discovery-applet/trunk@35 3be567f1-68ff-0310-b24a-ad7cc433fd2f
Diffstat (limited to 'src/service-discovery-config.in')
-rwxr-xr-xsrc/service-discovery-config.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/service-discovery-config.in b/src/service-discovery-config.in
index 12588fd..b0aa57f 100755
--- a/src/service-discovery-config.in
+++ b/src/service-discovery-config.in
@@ -121,6 +121,7 @@ class Config_window(SimpleGladeApp):
old_service_type = model.get_value(iter, column)
old_service_enabled= model.get_value(iter, COLUMN_ENABLED)
self.gc_client.unset("%s/%s" % (gc_services, old_service_type))
+ self.gc_client.suggest_sync()
model.set(iter, column, service_type)
self.gc_client.set_bool("%s/%s" % (gc_services, service_type), old_service_enabled)
@@ -142,6 +143,7 @@ class Config_window(SimpleGladeApp):
path = model.get_path(iter)[0]
service_type = model.get_value(iter,COLUMN_SERVICE)
self.gc_client.unset("%s/%s" % (gc_services, service_type))
+ self.gc_client.suggest_sync()
model.remove(iter)
#FIXME remove entry from gconf