Ignore:
Timestamp:
2009-12-09T21:25:40+01:00 (14 years ago)
Author:
Gubaer
Message:

fixed #4130: Chunked upload mode counter is wrong
fixed #4118: Upload dialog too complicated
fixed #4129: Hide the new "Upload data in one request/chunks/individually" behind an expanding "Upload method" box
fixed #2075: API 0.6: don't upload more than 50K edits at once
fixed #4044: Huge uploads never end [should be solved with chunked upload mode]
fixed #4110: Upload dialog spacing wrong
fixed #3386: Upload dialog has empty areas when the changeset doesn't include all of add/modify/delete operations
see #3369: bulk import helper [JOSM now supports multi changesets uploads]

See online help for more details.

Completes r2598

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java

    r2512 r2599  
    219219        if (name == null) return;
    220220        Iterator<TagModel> it = tags.iterator();
     221        boolean changed = false;
    221222        while(it.hasNext()) {
    222223            TagModel tm = it.next();
    223224            if (tm.getName().equals(name)) {
     225                changed = true;
    224226                it.remove();
    225227            }
    226228        }
    227         fireTableDataChanged();
    228         setDirty(true);
     229        if (changed) {
     230            fireTableDataChanged();
     231            setDirty(true);
     232        }
    229233    }
    230234    /**
     
    449453            setDirty(true);
    450454        }
     455        fireTableDataChanged();
    451456    }
    452457
     
    464469            setDirty(true);
    465470        }
     471        fireTableDataChanged();
    466472    }
    467473
Note: See TracChangeset for help on using the changeset viewer.