https://bugs.freedesktop.org/show_bug.cgi?id=67917

          Priority: medium
            Bug ID: 67917
          Assignee: [email protected]
           Summary: Moving by word right moves to the beginning of next
                    word, not end of current word on OS X
          Severity: normal
    Classification: Unclassified
                OS: Mac OS X (All)
          Reporter: [email protected]
          Hardware: Other
            Status: UNCONFIRMED
           Version: 4.2.0.0.alpha0+ Master
         Component: UI
           Product: LibreOffice

Summary:
When moving by word right on OS X (e.g. using Option-right arrow), the text
cursor ends right before the first character of the next word instead of right
after the last character of the current word. This is inconsistent with other
apps on OS X and probably causes VoiceOver to also read in a way inconsistent
with other apps on OS X when moving word right.

Steps to reproduce:
1. Have this text in Writer: "The quick brown fox jumps over the lazy dog"
2. Put cursor right before "q" in the word "quick"
3. (optional) Turn on VoiceOver (e.g. using Cmd+F5)
4. Press Option-right arrow to move word right

Expected results:
The cursor ends right after "k" in word "quick" and before the space. If
optional step 3. was taken, then VoiceOver will read word "quick"

Actual results:
The cursor ends right before "b" in word "brown" and after the space. If
optional step 3. was taken, then VoiceOver will read word "brown"

Regression:
Tested on OS X 10.8.4 with LO 4.2 master (commit
39a78087890fb9255a5e47220bac6cfb956fcfe0).

Notes:
LO behavior is inconsistent with how other apps behave - for example of the
apps:
* TextEdit
* Pages
* Mail
* Safari
* TextMate
* pretty much any app on OS X

I also think this is the cause of why VoiceOver reads inconsistently with these
other apps when moving by word right.

What is more "amusing" is that the documentation for -[NSResponder
moveWordRight:] basically says LO way is right even though no OS X app behaves
that way and instead behaves according to "Expected results" above :-)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to