summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/harfbuzz/src
diff options
context:
space:
mode:
authorJohn Tapsell <john.tapsell.ext@basyskom.de>2011-10-27 20:52:03 +0200
committerQt by Nokia <qt-info@nokia.com>2011-11-18 20:25:53 +0100
commitd2cdfc950ecd4a872b6290e81bdb230b052218d1 (patch)
tree9083b77c927a6547afbe76767b8da14cb03aa23d /src/3rdparty/harfbuzz/src
parent6c0033f8e64c6583a8a4df00f01b32a2818b4e86 (diff)
Harfbuzz shaper: kerning adjustment does not need to be modified by RTL
Merge-request: 1435 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> (cherry picked from commit 1b928f5e41888150c4d85ff4df8a9fcab9b06d90) Change-Id: I1b928f5e41888150c4d85ff4df8a9fcab9b06d90
Diffstat (limited to 'src/3rdparty/harfbuzz/src')
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-shaper.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/3rdparty/harfbuzz/src/harfbuzz-shaper.cpp b/src/3rdparty/harfbuzz/src/harfbuzz-shaper.cpp
index 3410782453..7f4bb0cf17 100644
--- a/src/3rdparty/harfbuzz/src/harfbuzz-shaper.cpp
+++ b/src/3rdparty/harfbuzz/src/harfbuzz-shaper.cpp
@@ -1293,7 +1293,7 @@ HB_Bool HB_OpenTypePosition(HB_ShaperItem *item, int availableGlyphs, HB_Bool do
// (int)(positions[i].x_pos >> 6), (int)(positions[i].y_pos >> 6),
// positions[i].back, positions[i].new_advance);
- HB_Fixed adjustment = (item->item.bidiLevel % 2) ? -positions[i].x_advance : positions[i].x_advance;
+ HB_Fixed adjustment = positions[i].x_advance;
if (!(face->current_flags & HB_ShaperFlag_UseDesignMetrics))
adjustment = HB_FIXED_ROUND(adjustment);