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

--- Comment #10 from Takenori Yasuda <[email protected]> ---
This bug also occurs when a single character is entered.
In this case, the following steps will reproduce the issue:

Steps to Reproduce:
1. Enter any single character (both CJK and non-CJK characters are acceptable).
2. Move the cursor to the beginning of the entered character.
3. Switch to overwrite mode.
4. Type any Pinyin string whose length is u + 1 characters,
    where u is the number of UTF-16 code units of the character in step 1.
    Do not confirm the input.
5. Press the Escape key.

Actual Results:
!!br0ken!!

Additional Info:
Multi-character inputs and ligatures appear to follow the same pattern.
However, in those cases, the bug may sometimes occur even with fewer than u + 1
characters of input, so further investigation may be necessary.
As of now, entering a Pinyin string of u + 1 characters reliably triggers the
bug.

Tested with:
Version: 25.8.1.0.0+ (X86_64) / LibreOffice Community
Build ID: 051e3f7490541e1a67111b7f8cf72fa5d2a1bb96
CPU threads: 8; OS: Windows 11 X86_64 (build 26100); UI render: Skia/Raster;
VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded Jumbo

Version: 25.2.5.2 (X86_64) / LibreOffice Community
Build ID: 03d19516eb2e1dd5d4ccd751a0d6f35f35e08022
CPU threads: 8; OS: Windows 11 X86_64 (10.0 build 26100); UI render:
Skia/Raster; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded Jumbo

Microsoft Pinyin

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

Reply via email to