Open any formula window, eg, in formu2.odt attached to Bug 143891. Hit Ins to set overwrite mode; the cursor does not change shape. Try some editing: mode is indeed overwrite, and the cursor changes accordingly —but it should have done it as soon as overwrite mode was set, lest user wonders if the Ins key works.
no repro in Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: ac80ec817eb07c77a51bc0729985a473c734182e CPU threads: 16; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win Locale: ru-RU (ru_RU); UI: en-US Calc: CL I think it works how it should, when cursor is in front the simbols it instantly changes. When there are no symbols to replace for example in the end of string it doesn't.
(In reply to Dmitrii A from comment #1) > no repro in > > Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community > Build ID: ac80ec817eb07c77a51bc0729985a473c734182e > CPU threads: 16; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: > win > Locale: ru-RU (ru_RU); UI: en-US > Calc: CL > > I think it works how it should, when cursor is in front the simbols it > instantly changes. When there are no symbols to replace for example in the > end of string it doesn't. Not so. See InsOver.odg, attached. Version: 7.3.0.0.alpha0+ (x86) / LibreOffice Community Build ID: c820cb429fc3d3eec9bf6596f0a34995cbd93982 CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: en-CA (en_US); UI: en-US Calc: CL
Created attachment 174475 [details] edit of formula in stages
Bibisected with linux-64-7.2 to https://git.libreoffice.org/core/commit/865641047be4a693f7a51635ce06eab15675126d tdf#132740 bypass work if selection has not changed
Noel Grandin committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/30703dbe59e909e257876524785836e7f4d993b2 tdf#143964 insert/overwrite cursor shape lags in formula editing It will be available in 7.4.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.
Noel Grandin committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/dd5113883ae49def80e34f1d6ee4190ace9c52c9 tdf#143964 insert/overwrite cursor shape lags in formula editing It will be available in 7.3.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.