From 834452d5624e8c11d8cb3b8a31bdbafe3e47351f Mon Sep 17 00:00:00 2001 From: Victor Cebollada Date: Thu, 31 Mar 2016 11:25:10 +0100 Subject: [PATCH] Fix for text cursor. * Sets the text's layout size to zero when there is no text and no place holder text. Change-Id: I7d73375fd4aa437a9e30ad7dd0d927f346fe5d21 Signed-off-by: Victor Cebollada --- dali-toolkit/internal/text/text-controller.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dali-toolkit/internal/text/text-controller.cpp b/dali-toolkit/internal/text/text-controller.cpp index a2fec9a..153a36c 100644 --- a/dali-toolkit/internal/text/text-controller.cpp +++ b/dali-toolkit/internal/text/text-controller.cpp @@ -1327,6 +1327,11 @@ bool Controller::DoRelayout( const Size& size, if( 0u == numberOfGlyphs ) { + if( UPDATE_ACTUAL_SIZE & operations ) + { + mImpl->mVisualModel->SetLayoutSize( Size::ZERO ); + } + // Nothing else to do if there is no glyphs. DALI_LOG_INFO( gLogFilter, Debug::Verbose, "<--Controller::DoRelayout no glyphs, view updated true\n" ); return true; -- 2.7.4