No worry, fixing bug is programmer work (sometimes their brain.exe just stop working). I guess the problem you are experiencing is that the typing area is actually a separate box from the text, so when you resize it, its position is somehow relocated.
Thanks for your true thoughts and details! Experience is what I need the most at the beginning.