Change-Id: I7ad1e6e52caef4eb928dd4d2b6ec38f79787c151
Signed-off-by: Dmytro Dragan <dm.dragan@samsung.com>
{
ListItem *item = m_pList->getLastItem();
if(item)
- m_pList->showItem(*item, ELM_GENLIST_ITEM_SCROLLTO_BOTTOM);
+ m_pList->showItem(*item, ELM_GENLIST_ITEM_SCROLLTO_TOP);
}
ConvListItem *ConvList::getItem(MsgId msgId) const
ConvListItem *updated = getItem(itemId);
if(updated)
{
+ time_t beforeTime = updated->getRawTime();
updated->updateStatus();
- demoteItem(updated);
+ if(beforeTime != updated->getRawTime())
+ demoteItem(updated);
}
}
}
m_pList->updateRealizedItems();
}
+
if(!msg)
return;
+ updateTime();
m_Time = msg->getTime();
m_NetworkStatus = msg->getNetworkStatus();
m_IsRestrictedByDpm = msg->isRestrictedByDpm();