Description: text cursor disappears after input of space or one of these characters: . , : ; _ / * ! ? % ' " into cell Steps to Reproduce: 1. type a letter or digit into a cell 2. type a space or one of these characters: . , : ; _ / * ! ? % ' " Actual Results: text cursor disappears Expected Results: text cursor does not disappear Reproducible: Always User Profile Reset: No Additional Info: It worked in 5.2.5.1. Cursor reappears when you type another letter or digit. Cursor does not disappear in formulas nor in the input line nor after the first character in a cell. User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0
Confirmed in Version: 5.4.0.0.alpha0+ Build ID: 880033edde516fc30225005245253293a6a58ba4 CPU Threads: 4; OS Version: Linux 4.8; UI Render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group but not in Version: 5.2.0.0.alpha1+ Build ID: 5b168b3fa568e48e795234dc5fa454bf24c9805e CPU Threads: 4; OS Version: Linux 4.8; UI Render: default; Locale: ca-ES (ca_ES.UTF-8)
Bibisected using repo bibisect-linux-64-5.3. At first I made a mistake during the final steps, the steps below are for that, smaller range. f476363b895d25d64b53b5807b9f83dd49d7e3fb is the first bad commit commit f476363b895d25d64b53b5807b9f83dd49d7e3fb Author: Jenkins Build User <tdf@pollux.tdf> Date: Mon Oct 3 12:48:28 2016 +0200 source a324e85cbbe62c8d8b6b6c0d0692746c17673453 # bad: [f476363b895d25d64b53b5807b9f83dd49d7e3fb] source a324e85cbbe62c8d8b6b6c0d0692746c17673453 # good: [141d3943e9c7cf9774559641cdec154b09b16311] source a218467c93cfe4c26414ac00cbb0503156d483ec git bisect start 'f476363b895d25d64b53b5807b9f83dd49d7e3fb' '141d3943e9c7cf9774559641cdec154b09b16311' # good: [83ddd7cae33bff69e600c226724194d75e7cea98] source d3db7589f14ea1874095a66810e64577a6f004b0 git bisect good 83ddd7cae33bff69e600c226724194d75e7cea98 # good: [7d41cd1e4f480255fb99dd9d3ab4b5985207d3b2] source 89a3f825559753d6600807342ca96c169cd58c87 git bisect good 7d41cd1e4f480255fb99dd9d3ab4b5985207d3b2 # good: [dbb5c960570582ac8e603bb87a071b46cd84b259] source 96e1fcbb41fdfa070f96dc7a6c8c9b9281de1e9d git bisect good dbb5c960570582ac8e603bb87a071b46cd84b259 # first bad commit: [f476363b895d25d64b53b5807b9f83dd49d7e3fb] source a324e85cbbe62c8d8b6b6c0d0692746c17673453
Bibisection points to the commit referenced below. The behavior is not 100% deterministic, though. Adding Cc: to Justin Luth, please take a look. https://cgit.freedesktop.org/libreoffice/core/commit/?id=a324e85cbbe62c8d8b6b6c0d0692746c17673453 author Justin Luth <justin_luth@sil.org> 2016-09-07 10:54:37 (GMT) committer Justin Luth <justin_luth@sil.org> 2016-09-30 04:17:29 (GMT) "tdf#101815 editeng SetMustRepaint when InsertText"
Justin Luth committed a patch related to this issue. revert tdf#101815 editeng SetMustRepaint when InsertText http://cgit.freedesktop.org/libreoffice/core/commit/?id=a189b27ebeac8f179b9cce959e66862a16c4dd52 It will be available in 5.4.0. http://cgit.freedesktop.org/libreoffice/core/commit/?id=9431ab38da9e8e1c438a88a97b9fc4172a3f7213&h=libreoffice-5-3 It will be available in 5.3.1.
*** Bug 106328 has been marked as a duplicate of this bug. ***