Changeset 1781 in josm for trunk/src/org/openstreetmap


Ignore:
Timestamp:
2009-07-13T15:40:50+02:00 (16 years ago)
Author:
stoecker
Message:

fix #2927 - patch my Michi - fix mouse position

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/relation/TagTable.java

    r1762 r1781  
    55
    66import java.awt.AWTException;
     7import java.awt.MouseInfo;
    78import java.awt.Point;
    89import java.awt.Rectangle;
     
    428429        Point p = new Point(r.x + r.width/2, r.y + r.height/2);
    429430        SwingUtilities.convertPointToScreen(p, this);
    430         // logger.info("simulating mouse click event at point " + p.toString());
     431        Point before = MouseInfo.getPointerInfo().getLocation();
    431432
    432433        try {
     
    435436            robot.mousePress(InputEvent.BUTTON1_MASK);
    436437            robot.mouseRelease(InputEvent.BUTTON1_MASK);
     438            robot.mouseMove(before.x, before.y);
    437439        } catch(AWTException e) {
    438440            logger.log(Level.SEVERE, "failed to simulate mouse click event at (" + r.x + "," + r.y + "). Exception: " + e.toString());
Note: See TracChangeset for help on using the changeset viewer.