diff -r aabf2c525e0f -r 9f56a4e1b8ab uifw/AvKon/src/aknsignal.cpp --- a/uifw/AvKon/src/aknsignal.cpp Fri Mar 12 15:43:43 2010 +0200 +++ b/uifw/AvKon/src/aknsignal.cpp Mon Mar 15 12:41:34 2010 +0200 @@ -531,11 +531,17 @@ // Draws the signal pane. // --------------------------------------------------------------------------- // -EXPORT_C void CAknSignalPane::Draw( const TRect& /*aRect*/ ) const +EXPORT_C void CAknSignalPane::Draw( const TRect& aRect ) const { if ( iExtension->iStatusPane && iExtension->iStatusPane->IsTransparent() ) { + CWindowGc& gc = SystemGc(); + TRgb rgb(TRgb::Color16MA(0)); + gc.SetDrawMode(CGraphicsContext::EDrawModeWriteAlpha); + gc.SetBrushStyle(CGraphicsContext::ESolidBrush); + gc.SetBrushColor(rgb); + gc.Clear(aRect); return; }