X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Ftext-controller.cpp;h=adf4e75f11ceef1068266a344cbe9b6916dca9d6;hp=64003704f151fd6d5bde29ad2eb81e158c91e5fa;hb=8f97553fd7c63e1ae1625d560675201acf92c380;hpb=65b846c8241507cb808b9bad685f7893f15eeec7 diff --git a/dali-toolkit/internal/text/text-controller.cpp b/dali-toolkit/internal/text/text-controller.cpp index 6400370..adf4e75 100644 --- a/dali-toolkit/internal/text/text-controller.cpp +++ b/dali-toolkit/internal/text/text-controller.cpp @@ -160,7 +160,12 @@ void Controller::SetPlaceholderText( PlaceholderType type, const std::string& te mImpl->mEventData->mPlaceholderTextActive = text; } - ShowPlaceholderText(); + // Update placeholder if there is no text + if( mImpl->IsShowingPlaceholderText() || + 0u == mImpl->mLogicalModel->mText.Count() ) + { + ShowPlaceholderText(); + } } }