diff -r 05fbbb041e1f -r b57f3d42a10e uifw/eikctl/src/EIKCLBD.CPP --- a/uifw/eikctl/src/EIKCLBD.CPP Mon Mar 08 21:43:43 2010 +0000 +++ b/uifw/eikctl/src/EIKCLBD.CPP Sun Mar 14 13:10:48 2010 +0000 @@ -2003,6 +2003,12 @@ #endif // RD_UI_TRANSITION_EFFECTS_LIST } + CEikListBox* list = static_cast( iExtension->iControl ); + + if ( iExtension->iCurrentRow < list->BottomItemIndex() ) + { + AknListUtils::DrawSeparator( aGc, aRect, aColors.iText ); + } DrawHighLight( aGc, aRect, aHighlight, skin ); // The column draw loop @@ -2462,6 +2468,13 @@ } #endif // RD_UI_TRANSITION_EFFECTS_LIST } + + CEikListBox* list = static_cast( iExtension->iControl ); + + if ( iExtension->iCurrentRow < list->BottomItemIndex() ) + { + AknListUtils::DrawSeparator( aGc, aRect, aColors.iText ); + } // LISTBOX LINES NEED TO BE DRAWN HERE. DrawHighLight( aGc, aRect, aHighlight, skin );