--- a/src/hbcore/decorators/hbindicatorbutton.cpp Fri Sep 17 08:32:10 2010 +0300
+++ b/src/hbcore/decorators/hbindicatorbutton.cpp Mon Oct 04 00:38:12 2010 +0300
@@ -103,6 +103,9 @@
mHandleIcon(0), mDefaultAction(0), mNewEventAction(0), mProgressAction(0), mDeviceDialog(0),
mProgressAnimationFound(false), mNewEventIcon(0), mNewEvent(false), mStyle(0), mIndicatorMenuOpen(false),
mTouchArea(0)
+#if defined(Q_OS_SYMBIAN)
+ ,mIndicatorButtonStatusPrivate(0)
+#endif // defined(Q_OS_SYMBIAN)
{
}
@@ -156,7 +159,8 @@
void HbIndicatorButtonPrivate::addIndicators(const QList<IndicatorClientInfo> &clientInfo)
{
for (int i = 0; i < clientInfo.size(); ++i) {
- if (clientInfo.at(i).hasMenuData) {
+ if (clientInfo.at(i).hasMenuData
+ || clientInfo.at(i).category == HbIndicatorInterface::ProgressCategory) {
mIndicators.prepend(clientInfo.at(i));
if (clientInfo.at(i).category == HbIndicatorInterface::NotificationCategory) {
mNewEvent = true;