< prev index next >

src/java.desktop/share/classes/javax/swing/JTable.java

Print this page

        

@@ -54,10 +54,12 @@
 import java.util.List;
 
 import javax.print.attribute.*;
 import javax.print.PrintService;
 
+import sun.awt.AWTAccessor;
+import sun.awt.AWTAccessor.MouseEventAccessor;
 import sun.reflect.misc.ReflectUtil;
 
 import sun.swing.SwingUtilities2;
 import sun.swing.SwingUtilities2.Section;
 import static sun.swing.SwingUtilities2.Section.*;

@@ -3418,10 +3420,13 @@
                                           event.getXOnScreen(),
                                           event.getYOnScreen(),
                                           event.getClickCount(),
                                           event.isPopupTrigger(),
                                           MouseEvent.NOBUTTON);
+                MouseEventAccessor meAccessor = AWTAccessor.getMouseEventAccessor();
+                meAccessor.setCausedByTouchEvent(newEvent,
+                    meAccessor.isCausedByTouchEvent(event));
 
                 tip = ((JComponent)component).getToolTipText(newEvent);
             }
         }
 
< prev index next >