diff -r 518b245aa84c -r 4e4b6adb1024 messagingapp/msgui/msgapp/src/msglistviewitem.cpp --- 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 #include #include +#include +#include #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)); } }