Ignore:
Timestamp:
2009-01-24T22:23:50+01:00 (15 years ago)
Author:
stoecker
Message:

close #2058, #2063

File:
1 edited

Legend:

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

    r1305 r1331  
    6464        displaylist.addMouseListener(new MouseAdapter(){
    6565            @Override public void mouseClicked(MouseEvent e) {
    66                 if (e.getClickCount() < 2)
    67                     return;
    68                 Relation toEdit = (Relation) displaylist.getSelectedValue();
    69                 if (toEdit != null)
    70                     new RelationEditor(toEdit).setVisible(true);
     66                if (e.getClickCount() == 2 && e.getButton() == MouseEvent.BUTTON1)
     67                    Main.ds.setSelected((Relation)displaylist.getSelectedValue());
    7168            }
    7269        });
    73         /*displaylist.addListSelectionListener(new ListSelectionListener(){
    74             public void valueChanged(ListSelectionEvent e) {
    75                 Relation toEdit = (Relation) displaylist.getSelectedValue();
    76                 if (toEdit != null) {
    77                     Main.ds.setSelected(toEdit);
    78                     AutoScaleAction asa = new AutoScaleAction("selection");
    79                     asa.actionPerformed(null);
    80                 }
    81             }
    82         });*/
    8370
    8471        add(new JScrollPane(displaylist), BorderLayout.CENTER);
     
    9077                // call relation editor with null argument to create new relation
    9178                new RelationEditor(null).setVisible(true);
    92             }
    93         }), GBC.std());
    94 
    95         buttonPanel.add(new SideButton(marktr("Select"), "select", "Selection", tr("Select this relation"), new ActionListener() {
    96             public void actionPerformed(ActionEvent e) {
    97                 // replace selection with the relation from the list
    98                 Main.ds.setSelected((Relation)displaylist.getSelectedValue());
    99                 AutoScaleAction asa = new AutoScaleAction("selection");
    100                 asa.actionPerformed(null);
    10179            }
    10280        }), GBC.std());
Note: See TracChangeset for help on using the changeset viewer.