orca r4321 - in trunk: . src/orca/scripts/toolkits/Gecko



Author: joanied
Date: Wed Nov  5 21:46:31 2008
New Revision: 4321
URL: http://svn.gnome.org/viewvc/orca?rev=4321&view=rev

Log:
* src/orca/scripts/toolkits/Gecko/script.py:
  Fix for bug #554616 - Problems accessing subsequent lines of cells
  which contain line break tags in FF3 tables.



Modified:
   trunk/ChangeLog
   trunk/src/orca/scripts/toolkits/Gecko/script.py

Modified: trunk/src/orca/scripts/toolkits/Gecko/script.py
==============================================================================
--- trunk/src/orca/scripts/toolkits/Gecko/script.py	(original)
+++ trunk/src/orca/scripts/toolkits/Gecko/script.py	Wed Nov  5 21:46:31 2008
@@ -5576,7 +5576,9 @@
         [prevObj, prevOffset] = \
             self.findPreviousCaretInOrder(currentLine[0][0], currentLine[0][1])
 
-        extents = self.getExtents(obj, characterOffset, characterOffset + 1)
+        extents = self.getExtents(currentLine[0][0],
+                                  currentLine[0][1],
+                                  currentLine[0][2])
         prevExtents = self.getExtents(prevObj, prevOffset, prevOffset + 1)
         while self.onSameLine(extents, prevExtents) \
               and (extents != prevExtents):
@@ -5672,7 +5674,9 @@
             self.findNextCaretInOrder(currentLine[-1][0],
                                       currentLine[-1][2] - 1)
 
-        extents = self.getExtents(obj, characterOffset, characterOffset + 1)
+        extents = self.getExtents(currentLine[-1][0],
+                                  currentLine[-1][1],
+                                  currentLine[-1][2])
         nextExtents = self.getExtents(nextObj, nextOffset, nextOffset + 1)
         while self.onSameLine(extents, nextExtents) \
               and (extents != nextExtents):



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