Ignore:
Timestamp:
2012-04-18T12:18:56+02:00 (12 years ago)
Author:
akks
Message:

see #7626, fix #7463: keys Ctrl-Shift-Up/Down, Enter, Spacebar work better in toggle dialogs
Enter and Spacebar = useful actions for list items (select, toggle, etc.)

File:
1 edited

Legend:

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

    r5037 r5200  
    2121
    2222import javax.swing.AbstractAction;
     23import javax.swing.JComponent;
    2324import javax.swing.JMenuItem;
    2425import javax.swing.JOptionPane;
    2526import javax.swing.JPopupMenu;
     27import javax.swing.KeyStroke;
    2628import javax.swing.SwingUtilities;
    2729import javax.swing.event.TreeSelectionEvent;
     
    5355import org.openstreetmap.josm.io.OsmTransferException;
    5456import org.openstreetmap.josm.tools.ImageProvider;
     57import org.openstreetmap.josm.tools.InputMapUtils;
    5558import org.openstreetmap.josm.tools.Shortcut;
    5659import org.xml.sax.SAXException;
     
    105108        tree.addMouseListener(new ClickWatch());
    106109        tree.addTreeSelectionListener(new SelectionWatch());
    107 
     110        InputMapUtils.unassignCtrlShiftUpDown(tree, JComponent.WHEN_FOCUSED);
     111               
    108112        List<SideButton> buttons = new LinkedList<SideButton>();
    109113
     
    119123            }
    120124        });
     125        InputMapUtils.addEnterAction(tree, selectButton.getAction());
     126       
    121127        selectButton.setEnabled(false);
    122128        buttons.add(selectButton);
Note: See TracChangeset for help on using the changeset viewer.