[orca/orca-gnome3: 45/87] Fix for bug #643304 - Specific apps settings are applied globally



commit ff0f69382b941e2d0d105d334072df6432ec0ed6
Author: Joanmarie Diggs <joanmarie diggs gmail com>
Date:   Sat Mar 19 18:46:25 2011 -0400

    Fix for bug #643304 - Specific apps settings are applied globally

 src/orca/settings_manager.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/settings_manager.py b/src/orca/settings_manager.py
index 8e3dc4a..bee72ef 100644
--- a/src/orca/settings_manager.py
+++ b/src/orca/settings_manager.py
@@ -526,6 +526,8 @@ class SettingsManager(object):
         - script: the current active script.
         """
 
+        self._loadProfileSettings()
+
         import orca
         _scriptManager = getattr(orca, '_scriptManager')
 
@@ -557,6 +559,7 @@ class SettingsManager(object):
             return
 
         self._knownAppSettings[name] = module
+        reload(self._knownAppSettings[name])
 
         keybindings = getattr(module, 'overrideAppKeyBindings', None)
         if keybindings:



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]