[orca] Fix for bgo#577899 - Strange cursor movements in Firefox.



commit 658a04d1a369a0ad97769ad8c7d5d121eb9e6796
Author: Joanmarie Diggs <joanmarie diggs gmail com>
Date:   Fri Aug 14 16:53:04 2009 -0400

    Fix for bgo#577899 - Strange cursor movements in Firefox.

 src/orca/scripts/toolkits/Gecko/script.py |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/scripts/toolkits/Gecko/script.py b/src/orca/scripts/toolkits/Gecko/script.py
index 445b213..8eeed97 100644
--- a/src/orca/scripts/toolkits/Gecko/script.py
+++ b/src/orca/scripts/toolkits/Gecko/script.py
@@ -2955,6 +2955,9 @@ class Script(default.Script):
         if keyboardEvent.event_string in ["Page_Up", "Page_Down"]:
             return False
 
+        if self._loadingDocumentContent:
+            return False
+
         weHandleIt = True
         obj = orca_state.locusOfFocus
         if obj and (obj.getRole() == pyatspi.ROLE_ENTRY):
@@ -3058,6 +3061,9 @@ class Script(default.Script):
         if not self.isNavigableAria(orca_state.locusOfFocus):
             return False
 
+        if self._loadingDocumentContent:
+            return False
+
         # If the Orca_Modifier key was pressed, we're handling it.
         #
         if isinstance(orca_state.lastInputEvent, input_event.KeyboardEvent):



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