From: Victor Cebollada Date: Thu, 19 Mar 2015 10:53:35 +0000 (+0000) Subject: Alignment - Fix a pixel alignment issue with the center alignment. X-Git-Tag: dali_1.0.38~11^2~43^2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=2e452b50f7b62e70b3c392898139049e261f3298;hp=-c Alignment - Fix a pixel alignment issue with the center alignment. Change-Id: Ib934bffb8237fb2bef8d5110b535fc950e787529 Signed-off-by: Victor Cebollada --- 2e452b50f7b62e70b3c392898139049e261f3298 diff --git a/dali-toolkit/internal/text/layouts/layout-engine.cpp b/dali-toolkit/internal/text/layouts/layout-engine.cpp index 1eed911..460fb02 100644 --- a/dali-toolkit/internal/text/layouts/layout-engine.cpp +++ b/dali-toolkit/internal/text/layouts/layout-engine.cpp @@ -588,6 +588,8 @@ struct LayoutEngine::Impl case ALIGN_CENTER: { offset = 0.5f * ( boxWidth - lineLength ); + const int intOffset = static_cast( offset ); // try to avoid pixel alignment. + offset = static_cast( intOffset ); break; } case ALIGN_END: