equal
deleted
inserted
replaced
124 { |
124 { |
125 iCollectionUtility->Close(); |
125 iCollectionUtility->Close(); |
126 } |
126 } |
127 if ( iCollectionUiHelper ) |
127 if ( iCollectionUiHelper ) |
128 { |
128 { |
|
129 iCollectionUiHelper->Cancel(); |
129 iCollectionUiHelper->Close(); |
130 iCollectionUiHelper->Close(); |
130 } |
131 } |
131 if ( iOrigIcon ) |
132 if ( iOrigIcon ) |
132 { |
133 { |
133 delete iOrigIcon; |
134 delete iOrigIcon; |
1102 CMPXAddTracksLbxArray::EMPXATLbxIconSongAddedAnim4 ) ) |
1103 CMPXAddTracksLbxArray::EMPXATLbxIconSongAddedAnim4 ) ) |
1103 { |
1104 { |
1104 iAnimIconIndex = 0; |
1105 iAnimIconIndex = 0; |
1105 iPeriodic->Cancel(); |
1106 iPeriodic->Cancel(); |
1106 iListModel->SetAnimationIconNum( iSelectIndex, 0 ); |
1107 iListModel->SetAnimationIconNum( iSelectIndex, 0 ); |
1107 HighlightListItem( iSelectIndex ); |
1108 TInt bottomIdx = iListBox->BottomItemIndex(); |
|
1109 TInt topIdx = iListBox->TopItemIndex(); |
|
1110 if ( topIdx <= iSelectIndex && iSelectIndex <= bottomIdx ) |
|
1111 { |
|
1112 HighlightListItem( iSelectIndex ); |
|
1113 } |
1108 // restore origional navi pane text |
1114 // restore origional navi pane text |
1109 iNaviPane->Pop( iNaviLabelPane ); |
1115 iNaviPane->Pop( iNaviLabelPane ); |
1110 iNaviPane->PushDefaultL(); |
1116 iNaviPane->PushDefaultL(); |
1111 } |
1117 } |
1112 } |
1118 } |