preedit-end signal not emitted.
With recent versions of gtk the cursor in mate-terminal will occasionally disappear. There is a bug report at: https://bugzilla.redhat.com/show_bug.cgi?id=1941854
There is a slightly long-winded way to reliably reproduce the problem in that report.
I've seen the same on Arch running a mate desktop. I noticed this with gtk3-3.24.29 but the problem goes away by downgrading to 3.24.25.
I bisected gtk and the first commit with the problem is: 7b6f6276
Within the vte source, it appears that the preedit-start signal is emitted, but there is never a corresponding preedit-end signal (in versions after that commit).
Steps to reproduce
- ...
- ...
- ...