diff --git a/gramps2/src/GrampsCfg.py b/gramps2/src/GrampsCfg.py
index 20e54f301..19d491db0 100644
--- a/gramps2/src/GrampsCfg.py
+++ b/gramps2/src/GrampsCfg.py
@@ -807,9 +807,14 @@ class GrampsPreferences:
gnome.help_display('gramps-manual','gramps-prefs')
def on_close_clicked(self,obj):
+ self.save_data()
Utils.destroy_passed_object(self.window)
def on_propertybox_apply(self,obj):
+ self.save_data()
+ _callback(1)
+
+ def save_data(self):
global nameof
global display_name
global display_surname
@@ -1007,7 +1012,6 @@ class GrampsPreferences:
# update the config file
sync()
- _callback(1)
def on_object_toggled(self,obj):
"""Called by the elements on the property box to set the changed flag,
diff --git a/gramps2/src/preferences.glade b/gramps2/src/preferences.glade
index 5363a6bf5..f7c38ef3c 100644
--- a/gramps2/src/preferences.glade
+++ b/gramps2/src/preferences.glade
@@ -277,7 +277,7 @@
GTK_UPDATE_ALWAYS
False
False
- 1 0 100 1 10 10
+ 0 0 100 1 10 10
2
@@ -382,7 +382,6 @@
True
*
False
-
@@ -405,7 +404,6 @@
False
False
True
-
1
@@ -427,7 +425,6 @@
True
False
True
-
1
@@ -521,7 +518,6 @@
False
False
True
-
1
@@ -543,7 +539,6 @@
False
False
True
-
1
@@ -850,7 +845,6 @@
False
True
stat3
-
1
@@ -1061,7 +1055,6 @@
False
True
pvbutton
-
1
@@ -1683,7 +1676,6 @@
True
*
False
-
2
@@ -1705,7 +1697,6 @@
True
*
False
-
2
@@ -1727,7 +1718,6 @@
True
*
False
-
2
@@ -1749,7 +1739,6 @@
True
*
False
-
2
@@ -1771,7 +1760,6 @@
True
*
False
-
2
@@ -1793,7 +1781,6 @@
True
*
False
-
2
@@ -1815,7 +1802,6 @@
True
*
False
-
2
@@ -1837,7 +1823,6 @@
True
*
False
-
2
@@ -2123,7 +2108,6 @@
True
*
False
-
@@ -2182,7 +2166,6 @@
True
*
False
-
@@ -2272,7 +2255,6 @@
True
False
True
-
1
@@ -2296,7 +2278,6 @@
False
True
mediaref
-
1
@@ -2319,7 +2300,6 @@
True
False
True
-
1
@@ -2342,7 +2322,6 @@
True
False
True
-
1
@@ -2579,7 +2558,6 @@
True
*
False
-
2
@@ -2601,7 +2579,6 @@
True
*
False
-
2
@@ -2623,7 +2600,6 @@
True
*
False
-
2
@@ -2645,7 +2621,6 @@
True
*
False
-
2
@@ -2667,7 +2642,6 @@
True
*
False
-
2
@@ -2737,7 +2711,6 @@
False
False
True
-
1