src/hbcore/primitives/hbiconitem.cpp
changeset 28 b7da29130b0e
parent 23 e6ad4ef83b23
--- a/src/hbcore/primitives/hbiconitem.cpp	Thu Sep 02 20:44:51 2010 +0300
+++ b/src/hbcore/primitives/hbiconitem.cpp	Fri Sep 17 08:32:10 2010 +0300
@@ -345,6 +345,7 @@
 {
     Q_D(HbIconItem);
     d->setApiProtectionFlag(HbWidgetBasePrivate::AC_IconAlign, true);
+    alignment = d->combineAlignment(alignment, d->mAlignment);
     if (d->mAlignment != alignment) {
         d->mAlignment = alignment;
         update();
@@ -738,7 +739,7 @@
     Q_UNUSED(option)
     Q_D(HbIconItem);
 
-    if (d->mIcon.isNull()) {
+    if (d->mIcon.isNull() && d->mBrush == Qt::NoBrush) {
         return;
     }