https://bugs.documentfoundation.org/show_bug.cgi?id=135451

            Bug ID: 135451
           Summary: EDITING: Different behavior with No-break space and
                    Narrow no-break space
           Product: LibreOffice
           Version: 6.3.6.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: iavs.le...@gmail.com

Non-breaking spaces¹ and non-breakable narrow space² behave differently when
combining Ctrl(+Shift) with left and right arrows, backspace and delete keys.

¹(Ctrl+Shift+Space; Unicode: No-break space, U+00A0)
²(Shift+Alt+Space; Unicode: Narrow no-break space, U+202F)

Test case with non-breaking space:
1.a. Type a Ctrl+Shift+Space b (without spaces)
1.b. Press Ctrl+Left arrow, and the cursor will go to the left of "a"
Non-breaking spaces within a word behave as part of the word.

Steps to reproduce:
2.a. Type a Shift+Alt+Space b (without spaces)
2.b.1. Press Ctrl+Left arrow, and the cursor will go to the left of "b"
2.b.2. Press again Ctrl+Left arrow, and the cursor will go to the left of the
non-breakable narrow space
2.b.3. Press again Ctrl+Left arrow, and finally the cursor will go to the left
of "b"
Non-breakable narrow spaces (NBNS) within a word, for this issue, makes it to
behave as NBNS*2+1 words; in this example three words.

Expected behavior³ instead of 2.b.1 to 2.b.3.:
2.b. Press Ctrl+Left arrow, and the cursor will go to the left of "a"

³Especially in large numbers.

For "Word and character count", both spaces count as characters but do not
count as word; like (normal) space.


For the character I am using "space".
For the key I am using "Space". Although dictionaries spell it as "Space bar",
in LibreOffice Help, "Space" and "Spacebar" are used interchangeably
(https://help.libreoffice.org/6.4/en-US/text/swriter/04/01020000.html,
https://help.libreoffice.org/6.4/en-US/text/shared/optionen/01040600.html).


LibreOffice 6.3.6.2 (x86); OS: Windows 6.1
Version: 6.3.6.2 (x86)
Build ID: 2196df99b074d8a661f4036fca8fa0cbfa33a497
CPU threads: 4; OS: Windows 6.1; UI render: default; VCL: win; 
Locale: es-MX (es_MX); UI-Language: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to