Ignore:
Timestamp:
2018-02-18T16:51:54+01:00 (6 years ago)
Author:
Don-vip
Message:

fix #15967 - proper loading of notes layers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/UploadNotesAction.java

    r12675 r13437  
    55
    66import java.awt.event.ActionEvent;
    7 import java.util.List;
    87
    98import org.openstreetmap.josm.actions.upload.UploadNotesTask;
     
    1817 * On click, it finds the note layer and fires off an upload task
    1918 * with the note data contained in the layer.
    20  *
     19 * @since 7699
    2120 */
    2221public class UploadNotesAction extends JosmAction {
     
    3130    @Override
    3231    public void actionPerformed(ActionEvent e) {
    33         List<NoteLayer> noteLayers = getLayerManager().getLayersOfType(NoteLayer.class);
    34         NoteLayer layer;
    35         if (!noteLayers.isEmpty()) {
    36             layer = noteLayers.get(0);
    37         } else {
     32        NoteLayer layer = getLayerManager().getNoteLayer();
     33        if (layer == null) {
    3834            Logging.error("No note layer found");
    3935            return;
Note: See TracChangeset for help on using the changeset viewer.