if (IsFocused())
{
- if (__pDescriptionTextTextObject->GetTextLengthAt(0) < __pDescriptionTextTextObject->GetTextLength())
- {
- if (titleAction != TEXT_OBJECT_ACTION_TYPE_SLIDE_LEFT)
- {
- __pDescriptionTextTextObject->SetAction(TEXT_OBJECT_ACTION_TYPE_SLIDE_LEFT);
- __pDescriptionTextTextObject->Compose();
- }
- }
- else
+
+ if (titleAction != TEXT_OBJECT_ACTION_TYPE_SLIDE_LEFT)
{
- if (titleAction != TEXT_OBJECT_ACTION_TYPE_NONE)
- {
- __pDescriptionTextTextObject->SetAction(TEXT_OBJECT_ACTION_TYPE_NONE);
- __pDescriptionTextTextObject->Compose();
- }
+ __pDescriptionTextTextObject->SetAction(TEXT_OBJECT_ACTION_TYPE_SLIDE_LEFT);
+ __pDescriptionTextTextObject->Compose();
}
+ // Draw title text
+ __pDescriptionTextTextObject->SetBounds(tempDescriptionTextRect);
+ __pDescriptionTextTextObject->Draw(*_CanvasImpl::GetInstance(*pDescriptionTextCanvas));
+
if (!__isTitleSliding)
{
_EditPresenter::StopTitleSlidingTimer();
__pDescriptionTextTextObject->SetAction(TEXT_OBJECT_ACTION_TYPE_ABBREV);
__pDescriptionTextTextObject->Compose();
}
- }
- // Draw title text
- __pDescriptionTextTextObject->SetBounds(tempDescriptionTextRect);
- __pDescriptionTextTextObject->Draw(*_CanvasImpl::GetInstance(*pDescriptionTextCanvas));
+ // Draw title text
+ __pDescriptionTextTextObject->SetBounds(tempDescriptionTextRect);
+ __pDescriptionTextTextObject->Draw(*_CanvasImpl::GetInstance(*pDescriptionTextCanvas));
+ }
delete pDescriptionTextCanvas;
Timer* onTimer = &timer;
Canvas* pDescriptionTextCanvas = null;
- if (onTimer == _EditPresenter::__pTitleSlidingTimer)
+ if (onTimer == __pTitleSlidingTimer)
{
if (!IsFocused())
{