Ignore:
Timestamp:
2016-08-12T21:08:00+02:00 (8 years ago)
Author:
simon04
Message:

see #13319 - Use InputMapUtils where applicable (VK_ESCAPE)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/relation/actions/CancelAction.java

    r10424 r10791  
    66import java.awt.event.ActionEvent;
    77
    8 import javax.swing.JComponent;
    98import javax.swing.JOptionPane;
    10 import javax.swing.JRootPane;
    11 import javax.swing.KeyStroke;
    129import javax.swing.RootPaneContainer;
    1310
     
    2320import org.openstreetmap.josm.gui.tagging.ac.AutoCompletingTextField;
    2421import org.openstreetmap.josm.tools.ImageProvider;
     22import org.openstreetmap.josm.tools.InputMapUtils;
    2523
    2624/**
     
    4745
    4846        if (editor instanceof RootPaneContainer) {
    49             JRootPane root = ((RootPaneContainer) editor).getRootPane();
    50             root.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke("ESCAPE"), "ESCAPE");
    51             root.getActionMap().put("ESCAPE", this);
     47            InputMapUtils.addEscapeAction(((RootPaneContainer) editor).getRootPane(), this);
    5248        }
    5349        setEnabled(true);
Note: See TracChangeset for help on using the changeset viewer.