[orca] Additional fix for bgo#606962 - availability of gnomespeech not handled well



commit 67a78398ca76b0b4b55e39e1136afd7524bd9252
Author: Willie Walker <william walker sun com>
Date:   Thu Jan 14 14:57:20 2010 -0500

    Additional fix for bgo#606962 - availability of gnomespeech not handled well

 src/orca/orca_gui_prefs.py |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/src/orca/orca_gui_prefs.py b/src/orca/orca_gui_prefs.py
index 736b966..8518a72 100644
--- a/src/orca/orca_gui_prefs.py
+++ b/src/orca/orca_gui_prefs.py
@@ -915,7 +915,16 @@ class OrcaSetupGUI(orca_gtkbuilder.GtkBuilderWrapper):
             self.speechFamiliesChoice = None
             return
 
-        speech.init()
+        try:
+            speech.init()
+        except:
+            self.workingFactories = []
+            self.speechSystemsChoice = None
+            self.speechServersChoices = []
+            self.speechServersChoice = None
+            self.speechFamiliesChoices = []
+            self.speechFamiliesChoice = None
+            return
 
         # This cascades into systems->servers->voice_type->families...
         #



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