idlehomescreen/nativeuicontroller/src/aistyluspopupmenucontent.cpp
branchRCL_3
changeset 35 3321d3e205b6
parent 0 f72a12da539e
--- 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();
     }