messagingapp/msgui/msgapp/src/msglistviewitem.cpp
changeset 38 4e4b6adb1024
parent 37 518b245aa84c
child 48 4f501b74aeb1
--- a/messagingapp/msgui/msgapp/src/msglistviewitem.cpp	Fri Jun 25 15:47:40 2010 +0530
+++ b/messagingapp/msgui/msgapp/src/msglistviewitem.cpp	Tue Jun 29 23:42:47 2010 +0530
@@ -25,6 +25,8 @@
 #include <HbTextItem>
 #include <HbFrameItem>
 #include <HbIconItem>
+#include <QCoreApplication>
+#include <HbEvent>
 
 #include "msgcommondefines.h"
 #include "conversationsengine.h"
@@ -109,6 +111,8 @@
             mUnReadMsg = true;
             mNewMsgIndicatorItem->frameDrawer().setFrameGraphicsName(NEW_ITEM_FRAME);
             repolish();
+            // Needed for colour group changes to be visible
+            QCoreApplication::postEvent(this, new HbEvent(HbEvent::ThemeChanged));  
         }       
     }
     else
@@ -119,6 +123,8 @@
             mUnReadMsg = false;  
             mNewMsgIndicatorItem->frameDrawer().setFrameGraphicsName(QString());
             repolish();
+            // Needed for colour group changes to be visible
+            QCoreApplication::postEvent(this, new HbEvent(HbEvent::ThemeChanged));  
         }
     }