Change-Id: I3191a85093413dcc82078d0ed88c8339b8890f99
Signed-off-by: Hyeonmi Kim <hm_85.kim@samsung.com>
pTextObject->SetForegroundColor(pElement->pTextElement->textColor[LISTVIEW_ITEM_STATUS_PRESSED], 0, pTextObject->GetTextLength());
pTextObject->SetAction(TEXT_OBJECT_ACTION_TYPE_SLIDE_LEFT);
pTextObject->Compose();
- pTextObject->DrawWithOffset(*_CanvasImpl::GetInstance(*pCanvas));
-
- pCanvas->Show(_CoordinateSystemUtils::ConvertToInteger(pElement->bounds));
- StartTextSlideTimer();
+ if (pTextObject->DrawWithOffset(*_CanvasImpl::GetInstance(*pCanvas)) == E_SUCCESS)
+ {
+ pCanvas->Show(_CoordinateSystemUtils::ConvertToInteger(pElement->bounds));
+ StartTextSlideTimer();
+ }
+ else
+ {
+ Invalidate();
+ }
delete pCanvas;
pCanvas = null;