From adfe7e252a66fab9d62d6ec1c48779154ab048a0 Mon Sep 17 00:00:00 2001 From: Victor Cebollada Date: Tue, 31 May 2016 16:41:20 +0100 Subject: [PATCH] Fix for text handle positioning. Change-Id: I5777f77ab30b301f9fcb2a7b5637b42bcebc09ab Signed-off-by: Victor Cebollada --- dali-toolkit/internal/text/decorator/text-decorator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dali-toolkit/internal/text/decorator/text-decorator.cpp b/dali-toolkit/internal/text/decorator/text-decorator.cpp index 47e3694..cf47cb3 100644 --- a/dali-toolkit/internal/text/decorator/text-decorator.cpp +++ b/dali-toolkit/internal/text/decorator/text-decorator.cpp @@ -1090,11 +1090,11 @@ struct Decorator::Impl : public ConnectionTracker { if( Gesture::Started == gesture.state ) { - handle.grabDisplacementX = handle.grabDisplacementY = 0; + handle.grabDisplacementX = handle.grabDisplacementY = 0.f; } handle.grabDisplacementX += gesture.displacement.x; - handle.grabDisplacementY += gesture.displacement.y; + handle.grabDisplacementY += ( handle.verticallyFlipped ? -gesture.displacement.y : gesture.displacement.y ); const float x = handle.position.x + handle.grabDisplacementX; const float y = handle.position.y + handle.lineHeight*0.5f + handle.grabDisplacementY; -- 2.7.4