phonebookui/pbkcommonui/src/cntcontactcardheadingitem.cpp
changeset 65 ae724a111993
parent 59 a642906a277a
child 66 554fe4dbbb59
--- a/phonebookui/pbkcommonui/src/cntcontactcardheadingitem.cpp	Wed Aug 18 09:39:00 2010 +0300
+++ b/phonebookui/pbkcommonui/src/cntcontactcardheadingitem.cpp	Thu Sep 02 20:16:15 2010 +0300
@@ -346,11 +346,18 @@
     {
         QContactOrganization org = contact->detail<QContactOrganization>();
         QStringList companyList;
-        companyList << org.title() << org.name() << org.department();
-        tinyMarqueeText = companyList.join(" ").trimmed();
+        
+        if (!org.title().isEmpty())
+            companyList << org.title();
+        if (!org.name().isEmpty())
+            companyList << org.name();
+        if (!org.department().isEmpty())
+            companyList << org.department().join(", ").trimmed();
+        tinyMarqueeText = companyList.join(", ").trimmed();
     }
 
     recreatePrimitives();
+    repolish();
 }
 
 QString CntContactCardHeadingItem::createNameText(const QContactName name)