Ticket #158: keep-cur-tag-val.patch

File keep-cur-tag-val.patch, 755 bytes (added by Gabriel Ebner <ge@…>, 19 years ago)
  • src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java

     
    209209                                String key = keys.getEditor().getItem().toString();
    210210                                if (allData.containsKey(key)) {
    211211                                        Vector<String> newValues = new Vector<String>(allData.get(key));
    212                                         values.setModel(new DefaultComboBoxModel(newValues));
     212                                        DefaultComboBoxModel newModel = new DefaultComboBoxModel(newValues);
     213                                        newModel.setSelectedItem(values.getModel().getSelectedItem());
     214                                        values.setModel(newModel);
    213215                                }
    214216            }
    215217