Summary: | Order of deletion and text type is shuffled in LibreOffice Writer when typed very quickly with xdotool | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | user5028841 |
Component: | Writer | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | minor | CC: | aron.budea, buzea.bogdan, ilmari.lauhakangas |
Priority: | medium | ||
Version: | 6.1.5.2 release | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 136524 |
Description
user5028841
2021-01-21 10:07:08 UTC
Reproduced with gtk3, but not with gen/x11. You can try launching with SAL_USE_VCLPLUGIN=gen libreoffice I don't have access to a kf5 backend version at the moment. You could try with it as well or mention if you are seeing it in your Help - About under VCL. 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 Version: 7.1.4.2 / LibreOffice Community Build ID: 10(Build:2) CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: gtk3 Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: threaded Ok I did some more testing on another machine and this was actually fixed some time after 7.1, so I am closing. I just try downloading LibreOffice 7.2.0.2 (Linux x86-64 rpm). The bug remains. Are you using some newer version? Hmm, now I could also reproduce with a master build and gtk3 and kf5. Not sure why I got a different result before. Setting back to NEW. As Wayland gains market share, xdotool will become unreliable as it only works with XWayland. Therefore, these could be tested: https://github.com/atx/wtype https://github.com/ReimuNotMoe/ydotool With the command `sleep 1 ; ydotool key -d <delay> 30:1 30:0 14:1 14:0 48:1 48:0` on Fedora 38 on Wayland, I can go down to "-d 0" (default is 12) in the text editor gedit and in this browser field. b (key 48) is correctly rendered. In LibreOffice Writer (alone), I can go down to 3 ms. 2 ms is a hit and miss and 1 ms systematically leaves me with a (key 30). In Impress and Calc, also a zero delay between keystrokes renders b. |