No response when attempting to position the text cursor at the end of a range selection
Musescore 3.5.2, on Windows 10.
To reproduce: Create a new score with the title "Example Text". Double-click the score's title on the canvas to enter text edit mode. Highlight all text from the capital E to the capital T inclusive, by dragging the mouse cursor from left to right, so that "Example T" is selected. Left-click the right-hand half of the letter "T".
Expected behaviour: The range selection should be dismissed. The text cursor should be positioned between the "T" and the lowercase "e" in "Text".
Observed behaviour: The selection does not change.
Note that this bug does not occur if:
- The range selection is created by dragging the mouse from right to left, rather than dragging from left to right. (In that case, the "E" becomes unresponsive, rather than the "T".)
- The user clicks the lowercase "e" in "Text", rather than the letter "T".
- The user clicks the left half of the letter "T", rather than the right half.
The bug still occurs if the range selection is created by double-clicking. In that case, the "dead zone" is positioned at the right-hand side of the selection, as though the mouse cursor had been dragged from left to right.
This bug isn't as trivial as it might sound. For example, when attempting to change the chord symbol "C" to "G", this bug will make half of the entire text item unresponsive to the mouse.