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

            Bug ID: 164253
           Summary: Deleting a character with separate diacritics removes
                    both the character and the diacritics
           Product: LibreOffice
           Version: Inherited From OOo
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
When editing text, it is important to be able to delete diacritics separate of
the characters. In Writer, "Back space" button works as intended, removing only
a single diacritic. But, "Delete" button has a different behavior and removes
both the character and the diacritics.

Steps to Reproduce:
1. Write some text with diacritics, like عَرَبِيَّة and make sure that the 
paragraph
is right to left
2. Go to the start of the text
3. Press "Delete" multiple times to remove parts of the text from right to left
عَرَبِيَّة<-
4. Undo, and the try removing using "Back space" from left to right
->عَرَبِيَّة

Actual Results:
"Back space" button removes only a single diacritic. But, "Delete" button
removes both the character and the diacritics.

Expected Results:
"Delete" button should also remove a single diacritic.

Considering some text like ٱللُّغَةُ ٱلْعَرَبِيَّة please note that:

* It is not intended to remove integrated diacritics like the one the top of
alef  ٱ separately.
* If there are multiple independent diacritics on some character, they should
be removed one bye one.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 8fdef548702ef240980b52e4076af36122534fed
CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to