I guess you need to set the tooltip manually if the mouse is over the rect.
robert, as I wrote, the TextField doesn't provide any means to set the tooltip since it doesn't accept any GUIContent. Normally you'd set the tooltip via the GUIContent. See the link I posted for yourself. It's a flaw in Unity or something.
so that others can use this code
– anon16754120