Ticket #17654: 17654-v2.patch

File 17654-v2.patch, 1.0 KB (added by GerdP, 5 years ago)
  • src/org/openstreetmap/josm/actions/ViewportFollowToggleAction.java

     
    88import java.awt.event.KeyEvent;
    99
    1010import org.openstreetmap.josm.actions.mapmode.DrawAction;
     11import org.openstreetmap.josm.gui.Notification;
     12import org.openstreetmap.josm.gui.util.GuiHelper;
    1113import org.openstreetmap.josm.tools.Shortcut;
    1214
    1315/**
     
    3638    public void actionPerformed(ActionEvent e) {
    3739        toggleSelectedState(e);
    3840        DrawAction.VIEWPORT_FOLLOWING.put(isSelected());
     41        String msg = isSelected()
     42                ? tr("Viewport following is enabled, press {0} to disable it", getShortcut().getKeyText())
     43                : tr("Viewport following is disabled");
     44        GuiHelper.runInEDT(() -> new Notification(msg).show());
    3945        notifySelectedState();
    4046    }
    4147