--- a/calendarui/views/src/calentodocontainer.cpp Wed Apr 14 15:55:57 2010 +0300
+++ b/calendarui/views/src/calentodocontainer.cpp Tue Apr 27 16:36:22 2010 +0300
@@ -151,11 +151,9 @@
aViewIsDimmed);
+
-
- TAknWindowComponentLayout tempLayout =
- AknLayoutScalable_Apps::list_cale_time_pane_g6( aItemIndex - static_cast<CCalenTodoListBox*>(iListBox)->TopItemIndex()) ;
-
+ TAknWindowComponentLayout tempLayout = AknLayoutScalable_Apps::list_cale_time_pane_g6(0);
TAknLayoutRect colourstrips;
colourstrips.LayoutRect( actualItemRect, tempLayout.LayoutLine() );
@@ -387,7 +385,7 @@
model->SetItemTextArray(iDesArray);
model->SetOwnershipType(ELbmDoesNotOwnItemArray);
- CAknIconArray* iconList = CreateIconsL( iIconIndices );
+ CAknIconArray* iconList = CreateIconsL( iIconIndices, KCalenTodoViewUidValue );
// Transfer iconlist ownership to the listbox
iListBox->ItemDrawer()->ColumnData()->SetIconArray( iconList );
@@ -894,7 +892,10 @@
if ( aType == KAknsMessageSkinChange || aType == KEikDynamicLayoutVariantSwitch )
{
SizeChanged();
+ CAknIconArray* iconList = CreateIconsL( iIconIndices, KCalenTodoViewUidValue );
+ // Transfer iconlist ownership to the listbox
+ iListBox->ItemDrawer()->ColumnData()->SetIconArray( iconList );
// refresh
TRAPD(error,iView->BeginRepopulationL());
if(error!=KErrNone)