Start Calc and add a form control "Push Button". Open "Control Properties" from its context menu. On tab "General" scroll down to field "Action". Select option "Open document/weg page" from the drop-down list. Enter https://www.libreoffice.org into the field "URL". Error: The next character when writing in the field "URL" is added to the left of the existing part instead of to the right.
Confirmed, seems like it was RTL Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 3ed9bba283a6a67864c0928186e277240be0d9ba CPU threads: 4; OS: Windows 10.0 Build 21296; UI render: Skia/Vulkan; VCL: win Locale: es-ES (es_ES); UI: en-US Calc: CL Workaround it's to paste instead.
(In reply to Regina Henschel from comment #0) > Error: The next character when writing in the field "URL" is added to the > left of the existing part instead of to the right. In Linux + gtk3 VCL plugin the caret jumps back to the beginning to the field when I get to typing the first "w" in the URL. The "RTL-like" typing can be reproduced with gen VCL plugin. Bibisected to the following commit using repo bibisect-linux-64-7.0. Similar to bug 138701, originating from the same commit (there are a bunch of others as well, eg. bug 134725, bug 139486). Adding CC: to Caolán McNamara. https://cgit.freedesktop.org/libreoffice/core/commit/?id=1efeb17837c22499f00299c033ae59ba3910f7d7 author Caolán McNamara <caolanm@redhat.com> 2019-11-04 13:06:04 +0000 committer Caolán McNamara <caolanm@redhat.com> 2019-12-09 13:28:35 +0100 weld Property Browser
we had something like this before where the order of events couldn't be relied on
no, not event ordering, similar to bug 138701
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/816994a1759e1760e4b55f327a2c957fba3860e0 tdf#140239 leave current cursor valid if the contents won't change It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
fixed in master, backport to 7-1 and 7-1 in gerrit
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/7a1433eac51169791aabb020c4004e842dc22e24 tdf#140239 leave current cursor valid if the contents won't change It will be available in 7.1.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-0": https://git.libreoffice.org/core/commit/691bb5a48ec3281eb241bc3fef1d8874d10a4edb tdf#140239 leave current cursor valid if the contents won't change It will be available in 7.0.5. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-1-1": https://git.libreoffice.org/core/commit/c810c0aacb38d038bd058651f0b56138dedfe9c8 tdf#140239 leave current cursor valid if the contents won't change It will be available in 7.1.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Xisco Fauli committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/62b1c81d11035bfd9323dc49b1e99cae55e89ffa tdf#140239: sw: Add UItest It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.