< prev index next >

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

Print this page

        

@@ -42,10 +42,12 @@
 import javax.swing.text.View;
 import java.security.AccessController;
 import sun.security.action.GetPropertyAction;
 
 import sun.awt.AppContext;
+import sun.awt.AWTAccessor;
+import sun.awt.AWTAccessor.MouseEventAccessor;
 
 /**
  * A collection of utility methods for Swing.
  *
  * @author unknown

@@ -403,10 +405,13 @@
                                       sourceEvent.getXOnScreen(),
                                       sourceEvent.getYOnScreen(),
                                       sourceEvent.getClickCount(),
                                       sourceEvent.isPopupTrigger(),
                                       sourceEvent.getButton());
+            MouseEventAccessor meAccessor = AWTAccessor.getMouseEventAccessor();
+            meAccessor.setCausedByTouchEvent(newEvent,
+                meAccessor.isCausedByTouchEvent(sourceEvent));
         }
         return newEvent;
     }
 
 
< prev index next >