When I set the vertical alignment of text in UI.inputfield as middle, the cursor (or caret) is still at the top of the text field. . I checked the InputField Input Caret object which is automatically instantiated in the playmode, but it has only Rect Transform component. To match the caret position to where text appears, I have to manually move the Inputfiedld Input Caret object during the play. I
![UI inputfield caret position wrong when midline alignment](https://cdn-ak-scissors.b.st-hatena.com/image/square/016fd92629d88bdaf210ae8be68906cdaf48e3a3/height=288;version=1;width=512/https%3A%2F%2Feurope1.discourse-cdn.com%2Funity%2Foriginal%2F3X%2F8%2Fd%2F8d79b5dc2264bf37020aa20578217b67acad45e6.png)