[orca] Fix for bgo#623825 - Regression: Orca speaks unselected XUL radio buttons in Gecko dialog boxes



commit 7aa7ddc1e680df15fd7cc0c9f8baecb1da38d794
Author: Joanmarie Diggs <joanmarie diggs gmail com>
Date:   Sat Jul 10 03:16:52 2010 -0400

    Fix for bgo#623825 - Regression: Orca speaks unselected XUL radio buttons in Gecko dialog boxes

 src/orca/scripts/toolkits/Gecko/script.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/src/orca/scripts/toolkits/Gecko/script.py b/src/orca/scripts/toolkits/Gecko/script.py
index 12c3e45..e2db766 100644
--- a/src/orca/scripts/toolkits/Gecko/script.py
+++ b/src/orca/scripts/toolkits/Gecko/script.py
@@ -1909,7 +1909,8 @@ class Script(default.Script):
         if obj.getRole() == pyatspi.ROLE_RADIO_BUTTON \
            and self.utilities.isSameObject(orca_state.locusOfFocus, obj):
             msg = self.speechGenerator.generateSpeech(obj, alreadyFocused=True)
-            speech.speak(msg)
+            if self.inDocumentContent(obj):
+                speech.speak(msg)
             self.updateBraille(obj)
             return
 



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