--- a/phonebookui/pbkcommonui/src/cntactionpopup_p.cpp Tue Jul 06 14:05:47 2010 +0300
+++ b/phonebookui/pbkcommonui/src/cntactionpopup_p.cpp Wed Aug 18 09:39:00 2010 +0300
@@ -40,6 +40,7 @@
mListView = new HbListView(this);
mListModel = new QStandardItemModel(this);
setAttribute(Qt::WA_DeleteOnClose, true);
+ mDataItemList.clear();
}
CntActionPopupPrivate::~CntActionPopupPrivate()
@@ -169,12 +170,13 @@
{
buildEmailActionPopup();
}
- else
+
+ if(mDataItemList.count())
{
- return false;
+ showPopup();
+ return true;
}
- showPopup();
- return true;
+ return false;
}
@@ -194,6 +196,10 @@
mListView->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Maximum );
QString contactName = mContact->displayLabel();
+ if (contactName.isEmpty())
+ {
+ contactName = hbTrId("txt_phob_list_unnamed");
+ }
HbLabel *label = new HbLabel();
label->setPlainText(contactName);