Ticket #8903: 8903.patch

File 8903.patch, 1.2 KB (added by AlfonZ, 12 years ago)
  • src/org/openstreetmap/josm/gui/MapView.java

     
    1515import java.awt.event.KeyEvent;
    1616import java.awt.event.MouseAdapter;
    1717import java.awt.event.MouseEvent;
     18import java.awt.event.MouseMotionListener;
    1819import java.awt.geom.Area;
    1920import java.awt.geom.GeneralPath;
    2021import java.awt.image.BufferedImage;
     
    265266        DataSet.addSelectionListener(repaintSelectionChangedListener);
    266267
    267268        //store the last mouse action
    268         this.addMouseListener(new MouseAdapter() {
     269        this.addMouseMotionListener(new MouseMotionListener() {
    269270            @Override public void mouseDragged(MouseEvent e) {
    270271                mouseMoved(e);
    271272            }
     
    272273            @Override public void mouseMoved(MouseEvent e) {
    273274                lastMEvent = e;
    274275            }
     276        });
     277        this.addMouseListener(new MouseAdapter() {
    275278            @Override
    276279            public void mousePressed(MouseEvent me) {
    277280                // focus the MapView component when mouse is pressed inside it