[Libreoffice-bugs] [Bug 122698] New: Problematic behavior when inputting Chinese in a text block

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Jan 14 06:43:40 UTC 2019


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

            Bug ID: 122698
           Summary: Problematic behavior when inputting Chinese in a text
                    block
           Product: LibreOffice
           Version: 6.2.0.2 rc
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: franklin at goodhorse.idv.tw

Description:
In Writer 6.2 rc2, it is okay to input under normal mode.  However when
inputting in a text block, the behavior is strange:

* Inputting English was okay.
* When inputting Chinese (via input method), the first Chinese character would
be "eaten" and was not shown.  The second Chinese character could be shown.
* After pressing Enter to next (several) lines, when I input another Chinese
character the cursor would jump back to the position of last Chinese character.
* If I input English characters at the previous step then there was nothing
weird.  But when I use Ctrl-Space again to switch my input method to Chinese
input mode, the cursor jumped back again.

In Impress and Draw the behavior of inputting in a text block was the similar,
except the first Chinese character wouldn't be eaten.

Steps to Reproduce:
1. Open Writer 6.2 rc2 and insert a text block.
2. Input a Chinese character via input method (my IM engine is gcin)
3. The first Chinese character would be eaten, but the characters afterwards
can be shown
4. Press Enter (one or several times)
5. Input another Chinese character again
6. The cursor would jump back to the position of last Chinese character and new
character would be shown in the same line

Actual Results:
* In Writer the first Chinese character input in a text block would be gone,
and others would be shown.
* Pressing Enter to change line was useless since when inputting another
Chinese character the cursor would jump back.
* In Impress and Draw the first Chinese character would be shown correctly, but
changing lines was still useless.

Expected Results:
It should act normally


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Only happened in VCL kde5 backend.
kde4 and gtk3 would not happen.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190114/1abd0fe7/attachment-0001.html>


More information about the Libreoffice-bugs mailing list