uifw/eikctl/src/EIKCLBD.CPP
branchCompilerCompatibility
changeset 8 b57f3d42a10e
parent 4 8ca85d2f0db7
child 10 9f56a4e1b8ab
--- 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<CEikListBox*>( 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<CEikListBox*>( 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 );