While in text editing mode of an Artistic Text object, the user must click directly on the character's solid pixels to change the I-beam cursor position, or before dragging to create a text selection. If the user wishes to delete or add spaces in their text they must select a visible character first, then drag over the white space to select it. In most other text editors the user will likely click between characters to place the I-beam cursor, or drag out a text selection. Reproducible: Always Steps to Reproduce: 1. Create an Artistic Text object. 2. Type "I love spaces! Yes I do.". (5 spaces in a row between the sentences.) 3. Try to select the spaces between the sentences by clicking, dragging, or double clicking. 4. Select the '!' character and drag right. 5. The user must retype the '!' character to add the number of spaces they wish. Actual Results: The user is unable to select anything if it is white space. Expected Results: The user should be able to select any white space or character in the Artistic Text object as if it we a normal text editor. The Artistic Text object should act like the Multiline Text object. The Multiline Text object allows the user to select spaces, tabs, and between characters on any desired line.
I confirmed this in Krita 3.0.1 Alpha2 Good news is that Krita devs have plan to do big refresh for text editing in Krita. This will be implementacji in coming months.
We have a new text tool now :)