[orca] Fix for bgo#592517 - Cursor position based upon uncontracted text when typing text and contracted br
- From: William Walker <wwalker src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [orca] Fix for bgo#592517 - Cursor position based upon uncontracted text when typing text and contracted br
- Date: Fri, 21 Aug 2009 15:41:36 +0000 (UTC)
commit d971c9131c34c73d503490ce8b326a1701b6c460
Author: Willie Walker <william walker sun com>
Date: Fri Aug 21 11:38:32 2009 +0000
Fix for bgo#592517 - Cursor position based upon uncontracted text when typing text and contracted braille is enabled
src/orca/braille.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/orca/braille.py b/src/orca/braille.py
index 0f3a7fd..ac75568 100644
--- a/src/orca/braille.py
+++ b/src/orca/braille.py
@@ -412,6 +412,10 @@ class Region:
cursorPos=cursorOffset,
mode=mode)
+ # Make sure the cursor is at a realistic spot.
+ #
+ cursorPos = min(cursorPos, len(contracted))
+
return contracted, inPos, outPos, cursorPos
def displayToBufferOffset(self, display_offset):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]