diff options
author | Jiang Jiang <jiang.jiang@nokia.com> | 2011-03-11 10:37:52 (GMT) |
---|---|---|
committer | Jiang Jiang <jiang.jiang@nokia.com> | 2011-03-11 11:02:34 (GMT) |
commit | 86e7893c2c1a4c316a1db510ab6abeafa7267c3d (patch) | |
tree | 9d7af495b124edd89c0701adf67eb4685b0215c9 /src/gui/s60framework | |
parent | bb8c150241ead7fe86d2c02e4a789c3ac4db81a8 (diff) | |
download | Qt-86e7893c2c1a4c316a1db510ab6abeafa7267c3d.zip Qt-86e7893c2c1a4c316a1db510ab6abeafa7267c3d.tar.gz Qt-86e7893c2c1a4c316a1db510ab6abeafa7267c3d.tar.bz2 |
Fix combining marks handling in Core Text shaper
For fonts without combined glyph for combinations like U+0062 U+0300,
Core Text will return glyph sequences like <b> <`>, the latter will
have advance_x = 0, advance_y = <positive value> to keep it above
the previous glyph. To get correct positioning in flipped coordinate,
we need to store the negative y advance in Qt.
Task-number: QTBUG-15675
Reviewed-by: Eskil
Diffstat (limited to 'src/gui/s60framework')
0 files changed, 0 insertions, 0 deletions