The text tool in krita is not using input context correctly. In particular, 1. it doesn't reset the input context when the input region lost focus. 2. it doesn't display the preedit string. 3. it doesn't set cursor rect (micro focus) correctly
Hi Yichao, Does this hold both for the artistic text tool as for the paragraph text tool? I've seen that Yue Liu has been working on text input method handling for the paragraph text tool quite recently.
It is for the the artistic text tool. But the paragraph text tool also has some problem with preedit and cursor location (which also appears for all other text input in calligra). Yes, Yue told me he has been working on this problem recently and we have had some discussion about it in more detail on #kde-cn (sorry it is in Chinese... and there is no public log...). He said that most of the problem have been fixed with the recent commits. Not sure if that's all of them.
Okay. Let's move the bug to calligracommon in any case.
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.
I'm just testing this and it seems that the artistic text tool has been removed? If that is the case than this can be closed. The current text tool has a popup window to edit the text and it interacts with input method mostly correctly. The only issue I was able to find is that it does not draw the preedit text when the input is empty.