--- a/messagingapp/msgui/appengine/src/conversationchangehandler.cpp Mon May 03 12:29:07 2010 +0300
+++ b/messagingapp/msgui/appengine/src/conversationchangehandler.cpp Fri Jun 25 15:47:40 2010 +0530
@@ -104,7 +104,6 @@
const CCsConversationEntry& aConvEntry)
{
mConversationsModel->addRow(aConvEntry, true);
- ConversationsEngine::instance()->emitConversationModelUpdated();
}
// ---------------------------------------------------------------------------
@@ -115,7 +114,13 @@
const CCsConversationEntry& aConvEntry)
{
mConversationsModel->deleteRow(aConvEntry.EntryId());
- ConversationsEngine::instance()->emitConversationModelUpdated();
+
+ //check if the CV model row count has become zero
+ // then needs to emit signal
+ if (mConversationsModel->rowCount() == 0)
+ {
+ mConversationsModel->emitConversationViewEmpty();
+ }
}
//-----------------------------------------------------------------------