Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 33376da5 authored by Eyad Aboulouz's avatar Eyad Aboulouz
Browse files

-Fixes issue 3573 (http://code.google.com/p/cyanogenmod/issues/detail?id=3573) with RTL

characters wrapping down to the next line when there's enough space on the line itself.

-Fixes issue with RTL characters overflowing outside the allowable margin for some layouts

-Optimizes measurement of layouts and text by only processing Bidi if there are any Arabic characters available
as opposed to processing Bidi if there are any RTL character available. (This is because Arabic is the only RTL
language where the width of characters changes due to reshaping. Other RTL languages do not require reshaping
and hence do not require this extra processing.)

***Special thanks to Eran Mizrahi***

Change-Id: I8ca00c564c2fede51e246222eeb0e3122b0b6fec
parent 41cdd822
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment