Bug 142084 - Order inversion of accented letters when typed in table cells (tracking changes makes it worse)
Summary: Order inversion of accented letters when typed in table cells (tracking chang...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.1.2.2 release
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-04 16:39 UTC by J-F Thibault
Modified: 2023-02-07 16:28 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description J-F Thibault 2021-05-04 16:39:38 UTC
Typing words containing accented letters (e.g. in French) into a table cell in Writer often results in the inversion of the order in which the letters are typed, where the accented letter moves up by one character position.

For example, the word "réseau" (correctly typed) will appear as "érseau". This only occurs when typing text directly inside a table cell. It does not occur when typing text outside of a table, nor when pasting text inside a table cell. 

The speed at which characters are typed seems to exacerbate the problem. Pausing after typing the accented letter prevents the issue from happening but it is an annoying workaround. The speed of typing resulting in out-of sequence characters makes this bug seem somewhat related to bug 139807.
Comment 1 Shinji Enoki 2021-05-19 11:41:28 UTC
I did not reproduce in the following environment;

OS: Debian sid
Version: 7.1.3.2 / LibreOffice Community
Build ID: 47f78053abe362b9384784d31a6e56f8511eb1c1
CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: ja-JP (ja_JP.UTF-8); UI: ja-JP
Calc: threaded

I don't know how to type in French, so it could be the effect of copy-pasting.
Comment 2 J-F Thibault 2021-05-19 16:18:54 UTC
Indeed, the problem only occurs when typing directly, not through copy-paste.

After checking out this bug https://bugs.documentfoundation.org/show_bug.cgi?id=136687 which is similar, I confirm that unchecking "Track Changes / Show" greatly reduces the propensity of the problem, but does not eliminate it.
Comment 3 Buovjaga 2021-07-17 14:34:39 UTC
I can't repro. I tried with track changes recording and showing.

NixOS
Version: 7.3.0.0.alpha0+ / LibreOffice Community
Build ID: b1df9c67349cf4cc5be4128d797aefb87f50e38f
CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: x11
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Comment 4 zcrhonek 2021-12-31 13:18:24 UTC
no repro with Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: c13db6e792cc347ffff4585f23866f195651f21f
CPU threads: 4; OS: Linux 5.11; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded Jumbo
Comment 5 psidiumcode 2022-01-10 19:57:57 UTC
I could not reproduce it in ver:

Version: 7.2.5.2 / LibreOffice Community
Build ID: 499f9727c189e6ef3471021d6132d4c694f357e5
CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

Version: 7.1.7.2 / LibreOffice Community
Build ID: c6a4e3954236145e2acb0b65f68614365aeee33f
CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

Version: 7.0.6.2
Build ID: 144abb84a525d8e30c9dbbefa69cbbf2d8d4ae3b
CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded
Comment 6 Dieter 2023-02-07 06:08:01 UTC
J-F Thibault, the new major release LO 7.5 is available now. So could you please retest and give feedback,if bug is still present there?

=> NEEDINFO
Comment 7 J-F Thibault 2023-02-07 16:09:38 UTC
Changed workstation to a M1 MacBook Pro and could no longer reproduce on LibreOffice ver. 7.5.0.3.