Ticket #6646: patch.diff

File patch.diff, 1.5 KB (added by Don-vip, 15 years ago)
  • src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java

     
    454454            putValue(NAME, tr("Details"));
    455455            putValue(SHORT_DESCRIPTION, tr("Opens the Changeset Manager window for the selected changesets"));
    456456            putValue(SMALL_ICON, ImageProvider.get("dialogs/changeset", "changesetmanager"));
    457             updateEnabledState();
    458457        }
    459458
    460459        protected void launchChangesetManager(Collection<Integer> toSelect) {
     
    474473        public void actionPerformed(ActionEvent arg0) {
    475474            ChangesetListModel model = getCurrentChangesetListModel();
    476475            Set<Integer> sel = model.getSelectedChangesetIds();
    477             if (sel.isEmpty())
    478                 return;
    479476            final Set<Integer> toDownload = new HashSet<Integer>();
    480477            ChangesetCache cc = ChangesetCache.getInstance();
    481478            for (int id: sel) {
     
    525522            Main.worker.submit(r);
    526523        }
    527524
    528         protected void updateEnabledState() {
    529             setEnabled(getCurrentChangesetList().getSelectedIndices().length > 0);
    530         }
    531 
    532525        public void itemStateChanged(ItemEvent arg0) {
    533             updateEnabledState();
    534526        }
    535527
    536528        public void valueChanged(ListSelectionEvent e) {
    537             updateEnabledState();
    538529        }
    539530    }
    540531