diff -r 11d3954df52a -r 627c4a0fd0e7 src/hbwidgets/widgets/hbpushbutton.cpp --- a/src/hbwidgets/widgets/hbpushbutton.cpp Thu May 27 13:10:59 2010 +0300 +++ b/src/hbwidgets/widgets/hbpushbutton.cpp Fri Jun 11 13:58:22 2010 +0300 @@ -453,6 +453,9 @@ HbStyleOptionPushButton buttonOption; initStyleOption( &buttonOption ); style()->updatePrimitive( d->iconItem, HbStyle::P_PushButton_icon, &buttonOption ); + if ( isEnabled() ) { + setProperty("state", "normal"); + } } if( doPolish ) {