             }
         }
 
-        updateParentMap(currentNode);
+		updateParentMap(currentNode);
 
         currentIndex--; 
         return true;

            // dispatch CURSOR_UPDATE event
            collection.dispatchEvent(new FlexEvent(FlexEvent.CURSOR_UPDATE));
        }
        else if (event.kind == CollectionEventKind.REFRESH)
        {
            // find the correct index of the item
            if (!(beforeFirst || afterLast))
            {
                findFirst(current);
            }
        }
    }
}


                }
            } 
        }
		
		updateParentMap(currentNode);

        currentIndex++;
        return true;
