 	    var p:Point = item.actualPosition;
         var s:Point = item.actualSize;
         // TBD: deal with null item, includeInLayout false.
-        if ((y >= p.y) && (y <= p.y + s.y + gap))
+        if ((y >= p.y) && (y < p.y + s.y + gap))
             return index;
         else if (i0 == i1)
             return -1;

     * 
     *  If <code>requestedRowCount</code> is -1, then all of the items are displayed.
     * 
     *  This value implies the layout's <code>measuredHeight</code>.
     * 
     *  If the height of the <code>target</code> has been explicitly set,
     *  this property has no effect.
     * 
     *  @default -1
     */

    [Inspectable(category="General")]
    
    /**
     *  Returns the current number of visible items.
     * 
     *  @default -1
     */
