      * 
      *  <p>Update this property in <code>commitProperties()</code> when the
      *  explicit <code>horizontalPosition</code> is CalloutPosition.AUTO. 
-     *  This property must be updated in <code>positionPopUp()</code>
+     *  This property must be updated in <code>updatePopUpPosition()</code>
      *  when attempting to reposition the Callout.</p> 
      *  
      *  <p>Subclasses should read this property when computing the <code>arrowDirection</code>,

        if (isOpen)
            return;

        // Add to PopUpManager, calls positionPopUp(), and change state
        super.open(owner, modal);
        
        // Reposition the callout when the screen changes

                validateNow();

                // Reposition once the Callout has been resized
                updatePopUpPosition();
                
                invalidatePositionFlag = false;
            }
