[orca/new-settings] Changed the copy of dictionaries from reference to copy (a few more left behind).
- From: Juanje Ojeda Croissier <jojeda src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [orca/new-settings] Changed the copy of dictionaries from reference to copy (a few more left behind).
- Date: Mon, 1 Nov 2010 17:39:37 +0000 (UTC)
commit 3f9008c1d6a23a190322dec71e73054f13f1889f
Author: Juanje Ojeda <jojeda emergya es>
Date: Mon Nov 1 18:12:03 2010 +0100
Changed the copy of dictionaries from reference to copy (a few more left behind).
src/orca/backends/yaml_backend.py | 11 ++---------
1 files changed, 2 insertions(+), 9 deletions(-)
---
diff --git a/src/orca/backends/yaml_backend.py b/src/orca/backends/yaml_backend.py
index f2d8829..2d6f128 100644
--- a/src/orca/backends/yaml_backend.py
+++ b/src/orca/backends/yaml_backend.py
@@ -129,20 +129,13 @@ class Backend:
generalSettings = self.getGeneral()
return generalSettings.get('firstStart', True)
- def _setProfileKey(self, key, value):
- self.general[key] = value
-
- with open(self.settingsFile, 'r+') as settingsFile:
- prefs = load(settingsFile)
- prefs['general'][key] = value
- dump(prefs, settingsFile)
-
def setFirstStart(self, value=False):
"""Set firstStart. This user-configurable settting is primarily
intended to serve as an indication as to whether or not initial
configuration is needed."""
+
+ self._getSettings()
self.general['firstStart'] = value
- self._setProfileKey('firstStart', value)
def availableProfiles(self):
""" List available profiles. """
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]