Ticket #1979: LayerListDialog.java.patch

File LayerListDialog.java.patch, 975 bytes (added by anonymous, 17 years ago)
  • src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java

     
    199199
    200200        instance.addMouseListener(new MouseAdapter(){
    201201            private void openPopup(MouseEvent e) {
    202                 Point p = listScrollPane.getMousePosition();
    203                 if (p == null)
    204                     return; // user is faster than swing with mouse movement
    205                 int index = instance.locationToIndex(e.getPoint());
     202                Point p = e.getPoint();
     203                int index = instance.locationToIndex(p);
    206204                Layer layer = (Layer)instance.getModel().getElementAt(index);
    207205                LayerListPopup menu = new LayerListPopup(instance, layer);
    208206                menu.show(listScrollPane, p.x, p.y-3);