From 2e452b50f7b62e70b3c392898139049e261f3298 Mon Sep 17 00:00:00 2001 From: Victor Cebollada Date: Thu, 19 Mar 2015 10:53:35 +0000 Subject: [PATCH] Alignment - Fix a pixel alignment issue with the center alignment. Change-Id: Ib934bffb8237fb2bef8d5110b535fc950e787529 Signed-off-by: Victor Cebollada --- dali-toolkit/internal/text/layouts/layout-engine.cpp | 2 ++ 1 file changed, 2 insertions(+) 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: -- 2.7.4