thanks to MikePan added NO_NORMALIZE flags to TextInput frame and label so it does not use absolute values as normalized making the position and size of the cursor and highlight incorrect.