Ignore:
Timestamp:
2013-05-18T20:15:51+02:00 (11 years ago)
Author:
akks
Message:

fix #8723: left click on position in status bar now opens lat/lon window again

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/MapStatus.java

    r5965 r5966  
    7979    final MapView mv;
    8080    final Collector collector;
    81 
     81   
    8282    public class BackgroundProgressMonitor implements ProgressMonitorDialog {
    8383
     
    141141    final JProgressBar progressBar = new JProgressBar();
    142142    public final BackgroundProgressMonitor progressMonitor = new BackgroundProgressMonitor();
     143   
     144    private MouseListener jumpToOnLeftClick;
    143145
    144146    /**
     
    701703            }
    702704        });
     705       
     706        // also show Jump To dialog on mouse click (except context menu)
     707        jumpToOnLeftClick = new MouseAdapter() {
     708            @Override
     709            public void mouseClicked(MouseEvent e) {
     710                if (e.getButton() != MouseEvent.BUTTON3) {
     711                    Main.main.menu.jumpToAct.showJumpToDialog();
     712                }
     713            }
     714        };
    703715
    704716        // Listen for mouse movements and set the position text field
     
    740752        add(distText, GBC.std().insets(3,0,0,0));
    741753
     754        latText.addMouseListener(jumpToOnLeftClick);
     755        lonText.addMouseListener(jumpToOnLeftClick);
     756       
    742757        helpText.setEditable(false);
    743758        add(nameText, GBC.std().insets(3,0,0,0));
Note: See TracChangeset for help on using the changeset viewer.