diff -r aecbbf00d063 -r d48ab3b357f1 uifw/AvKon/src/aknemptycontrol.cpp --- a/uifw/AvKon/src/aknemptycontrol.cpp Tue Aug 31 15:28:30 2010 +0300 +++ b/uifw/AvKon/src/aknemptycontrol.cpp Wed Sep 01 12:16:19 2010 +0100 @@ -44,7 +44,9 @@ CAknEmptyControl::CAknEmptyControl() { AKNTASHOOK_ADD( this, "CAknEmptyControl" ); - iIsActiveIdle = AknStatuspaneUtils::IsActiveIdle(); +// iIsActiveIdle = AknStatuspaneUtils::IsActiveIdle(); +// Use interface of statuspane transparency instead of check if it is active idle + iStatusPane = CEikStatusPaneBase::Current(); } @@ -106,8 +108,8 @@ // --------------------------------------------------------------------------- // void CAknEmptyControl::Draw( const TRect& /*aRect*/ ) const - { - if ( iIsActiveIdle ) + { + if ( iStatusPane && iStatusPane->IsTransparent() ) { return; }