Fix cursor position issues. 23/48923/5
authorVictor Cebollada <v.cebollada@samsung.com>
Tue, 22 Sep 2015 14:50:28 +0000 (15:50 +0100)
committerVictor Cebollada <v.cebollada@samsung.com>
Fri, 2 Oct 2015 12:09:36 +0000 (13:09 +0100)
commit54623dab45ae809727d7265ef4c5c75ccf346b91
treed1ac509c08f5971caaca6a887d24c1f0ce7e50b0
parent4c1f4bfb9eb5b956b64a6c9bf077217fc0ca9234
Fix cursor position issues.

* Fixes the Test Case broken in a previous patch.
* Fixes the scroll position after deleting the last characters.
* Fixes minor cursor position issues caused in a previous patch.

The previous patch: https://review.tizen.org/gerrit/#/c/48450/

Change-Id: I127c0bedccdd6a8c3923f877f07a36eecbf5c7e1
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
automated-tests/src/dali-toolkit/utc-Dali-TextField.cpp
dali-toolkit/internal/controls/text-controls/text-label-impl.cpp
dali-toolkit/internal/text/decorator/text-decorator.cpp
dali-toolkit/internal/text/layouts/layout-engine.cpp
dali-toolkit/internal/text/text-controller-impl.cpp
dali-toolkit/internal/text/text-controller-impl.h
dali-toolkit/internal/text/text-controller.cpp