--- a/idlehomescreen/nativeuicontroller/src/aistyluspopupmenucontent.cpp Wed Sep 01 12:32:46 2010 +0100
+++ b/idlehomescreen/nativeuicontroller/src/aistyluspopupmenucontent.cpp Tue Sep 14 20:58:58 2010 +0300
@@ -108,14 +108,15 @@
flags = KAknButtonTextLeft | KAknButtonSizeFitText | KAknButtonNoFrame;
CAknButton* item = CAknButton::NewL( NULL, NULL, NULL, NULL, aItem,
KNullDesC, flags, 0 );
-
+ CleanupStack::PushL( item );
item->SetTextFont( AknLayoutUtils::FontFromId(
AknLayoutScalable_Avkon::
list_single_popup_submenu_pane_t1( 0 ).LayoutLine().FontId() ) );
item->SetBackground( Background() );
item->SetObserver( &aObserver );
- iItems.Append( item );
- iCommands.Append( aCommandId );
+ iItems.AppendL( item );
+ CleanupStatck::Pop( item );
+ iCommands.AppendL( aCommandId );
SizeChanged();
}