In the work i do i came across a strange bug we discovered only when dealing with LTR languages.
The problem was in the TextEdit object in the android platform.
The problem Was that when you change from landscape to portrait the textEdit gets the previous screen’s state size, that is in landscape it is the width of a portrait and in portrait the width of the landscape.
It’s important to emphasize that this is NOT an android bug but porting bug. The place i work in has it’s own GUI that to work all it needs is Graphics object that implements certain interface (with basic warding capabilities) and transfer the touch events to the Framework that was created in house for handling.