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

            Bug ID: 162657
           Summary: Alt+X (.uno:UnicodeNotationToggle) deletes a base
                    character with Variation Selector (VS17 or later)
           Product: LibreOffice
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Alt+X (.uno:UnicodeNotationToggle) deletes a base character with a variation
selector in Variation Selectors Supplement block (VS17–VS256, codepoints are
U+E0100–U+E01EF).
A base character with a variation selector in Variation Selectors block
(VS1–VS16, codepoints are U+FE00–U+FEF) is not deleted.

Steps to Reproduce:
1.Insert characters: 侮 (U+FA30), 侮󠄁 (U+4FAE U+E0101), 侮󠄃 (U+4FAE U+E0103),侮︀
(U+4FAE U+FE00).
2.Push Alt+X to run .uno:UnicodeNotationToggle for each character.

Actual Results:
侮 (U+FA30) -> U+fa30
侮󠄁 (U+4FAE U+E0101) -> U+e0101
侮󠄃 (U+4FAE U+E0103) -> U+e0103
侮︀ (U+4FAE U+FE00) -> U+4faeU+fe00

Expected Results:
侮 (U+FA30) -> U+fa30 (or U+FA30)
侮󠄁 (U+4FAE U+E0101) -> U+4faeU+e0101 (or U+4FAEU+E0101)
侮󠄃 (U+4FAE U+E0103) -> U+4faeU+e0103 (or U+4FAEU+E0103)
侮︀ (U+4FAE U+FE00) -> U+4faeU+fe00 (or U+4FAEU+FE00)


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 24.8.0.3 (X86_64) / LibreOffice Community
Build ID: 0bdf1299c94fe897b119f97f3c613e9dca6be583
CPU threads: 8; OS: Windows 11 X86_64 (10.0 build 22621); UI render:
Skia/Raster; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded Jumbo


Also occurring with the Bug "Alt+X (.uno:UnicodeNotationToggle) deletes all
characters like holding down the Backspace key
(https://bugs.documentfoundation.org/show_bug.cgi?id=162656)".

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

Reply via email to