X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Flayouts%2Flayout-engine.cpp;h=e91ebae1391ab41f3f215738ddabb170cd7c8bbe;hb=refs%2Fchanges%2F72%2F229272%2F5;hp=f4ec1623be809169d3c35f375196d4e62a59535d;hpb=5a1a51dcf77aa355d5c4888ca2943e0df5415ce5;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/text/layouts/layout-engine.cpp b/dali-toolkit/internal/text/layouts/layout-engine.cpp index f4ec162..e91ebae 100755 --- a/dali-toolkit/internal/text/layouts/layout-engine.cpp +++ b/dali-toolkit/internal/text/layouts/layout-engine.cpp @@ -923,24 +923,9 @@ struct Engine::Impl lineRun.characterRun.numberOfCharacters = layout.numberOfCharacters; lineRun.lineSpacing = mDefaultLineSpacing; - if( isLastLine && !layoutParameters.isLastNewParagraph ) - { - lineRun.width = layout.length; - if( LTR == layout.direction ) - { - lineRun.width += layout.whiteSpaceLengthEndOfLine; - lineRun.extraLength = 0.f; - } - else - { - lineRun.extraLength = layout.whiteSpaceLengthEndOfLine; - } - } - else - { - lineRun.width = layout.length; - lineRun.extraLength = std::ceil( layout.whiteSpaceLengthEndOfLine ); - } + lineRun.width = layout.length; + lineRun.extraLength = std::ceil( layout.whiteSpaceLengthEndOfLine ); + // Rounds upward to avoid a non integer size. lineRun.width = std::ceil( lineRun.width );