Ticket #1996 (closed defect: fixed)

Opened 5 months ago

Last modified 4 months ago

With word wrap enabled, moving the cursor forward may not display the cursor

Reported by: jteh Owned by: jteh
Priority: minor Milestone: 2012.1
Component: Braille Version:
Keywords: Cc:
Operating system: Blocked by:
Blocking:

Description

Steps to reproduce:

  1. Enable braille. Enable both "Read by paragraph" and "Avoid splitting words when possible".
  2. Move to the start of a large paragraph; e.g. the first paragraph under the Welcome heading on the NVDA web site.
  3. Press downArrow to move to the second line.
  • Expected: The cursor should be somewhere on the display.
  • Actual: The cursor is not on the display. Instead, the user must scroll forward once to see it.

This happens because the code tries to scroll such that the cursor is at the end of the display. However, it can't manage this with word wrap enabled because the word at the cursor is too long to fit on the display, so it scrolls to the point just before the word with the cursor.

I'm not really sure how to solve this yet. I'm not 100% sure it *needs* to be solved, but thought I'd file a ticket while it's on my mind. :)

Change History

comment:1 Changed 4 months ago by jteh

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.