Fixed auto TextArea height problem. TODO:refine