diff -r 2f259fa3e83a -r 8ca85d2f0db7 uifw/eikctl/src/EIKCLBD.CPP --- a/uifw/eikctl/src/EIKCLBD.CPP Tue Feb 02 01:00:49 2010 +0200 +++ b/uifw/eikctl/src/EIKCLBD.CPP Fri Feb 19 23:04:46 2010 +0200 @@ -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 );