Textbox selection highlight doesn't respect margins/line height

I betcha the code assumes positive margins! :stuck_out_tongue: