Hello Jason

Reordered some statements for this final patch.

Thank you

I'll have a look on Monday

see you
alexp

Jason

------------------------------------------------------------------------
Test your Star IQ Play now! <http://club.live.com/red_carpet_reveal.aspx?icid=redcarpet_HMTAGMAR>


------------------------------------------------------------------------

--- c:\temp\ToolTipManager.java 2007-09-04 08:53:36.624566600 -0500
+++ c:\temp\6219960\ToolTipManager.java 2008-03-20 10:10:53.816257200 -0500
@@ -411,8 +411,10 @@
            return;
        }
+ boolean sameComponent = (insideComponent == component);
         if (insideComponent != null) {
             enterTimer.stop();
+            hide(insideComponent);
         }
        // A component in an unactive internal frame is sent two
        // mouseEntered events, make sure we don't end up adding
@@ -420,8 +422,6 @@
         component.removeMouseMotionListener(this);
         component.addMouseMotionListener(this);
- boolean sameComponent = (insideComponent == component);
-
         insideComponent = component;
     if (tipWindow != null){
             mouseEvent = event;
@@ -614,6 +614,7 @@
     }
protected class insideTimerAction implements ActionListener {
+        insideTimerAction() {}
         public void actionPerformed(ActionEvent e) {
             if(insideComponent != null && insideComponent.isShowing()) {
                 // Lazy lookup
@@ -638,12 +639,14 @@
     }
protected class outsideTimerAction implements ActionListener {
+        outsideTimerAction() {}
         public void actionPerformed(ActionEvent e) {
             showImmediately = false;
         }
     }
protected class stillInsideTimerAction implements ActionListener {
+        stillInsideTimerAction() {}
         public void actionPerformed(ActionEvent e) {
             hideTipWindow();
             enterTimer.stop();
@@ -662,6 +665,7 @@
    * solely on mouse-entered to initiate the tooltip.
    */
     private class MoveBeforeEnterListener extends MouseMotionAdapter {
+        MoveBeforeEnterListener() {}
         public void mouseMoved(MouseEvent e) {
            initiateToolTip(e);
        }
@@ -800,6 +804,7 @@
      * Unpost Tip: Esc and Ctrl+F1
      */
     private class AccessibilityKeyListener extends KeyAdapter {
+        AccessibilityKeyListener() {}
         public void keyPressed(KeyEvent e) {
             if (!e.isConsumed()) {
                 JComponent source = (JComponent) e.getComponent();

Reply via email to