      *  @playerversion AIR 1.5
      *  @productversion Flex 4
      */
-    public function closeDropDown(commitData:Boolean):void
+    public function closeDropDown(commit:Boolean):void
     {
     	if (isOpen)
     	{	
 			_isOpen = false;
-			button.mx_internal::keepDown = false;
+			openButton.mx_internal::keepDown = false;
         	
-        	var dde:DropdownEvent = new DropdownEvent(DropdownEvent.CLOSE, false, true);
+        	var dde:DropDownEvent = new DropDownEvent(DropDownEvent.CLOSE, false, true);
         	
-        	if (!commitData)
+        	if (!commit)
         		dde.preventDefault();
         	
         	dispatchEvent(dde);

    {
    	return _isOpen;
    }
    
    //----------------------------------
    //  rolloverOpenDelay
    //----------------------------------

    
    /**
     *  If set, this is the delay to wait for opening the drop down 
     *  when the openButton is rolled over.  If set to NaN, then the drop 
     *  down will open on click, not rollover.
     * 
     *  @default Number.NaN
