text area skin (colored rectangles), fixed cursor positioning bug