Ignore:
Timestamp:
2009-11-19T21:58:09+01:00 (16 years ago)
Author:
jttt
Message:

Update relation list dialog only when dialog is visible (not even collapsed), call keysChangedImpl in OsmPrimitive when keys are changed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java

    r2482 r2485  
    654654        } else if (keys == null || keys.length == 0){
    655655            keys = new String[] {key, value};
     656            keysChangedImpl();
    656657        } else {
    657658            for (int i=0; i<keys.length;i+=2) {
    658659                if (keys[i].equals(key)) {
    659660                    keys[i+1] = value;
     661                    keysChangedImpl();
    660662                    return;
    661663                }
     
    669671            newKeys[keys.length + 1] = value;
    670672            keys = newKeys;
     673            keysChangedImpl();
    671674        }
    672675    }
     
    682685        if (keys.length == 2) {
    683686            keys = null;
     687            keysChangedImpl();
    684688            return;
    685689        }
     
    693697        }
    694698        keys = newKeys;
     699        keysChangedImpl();
    695700    }
    696701
Note: See TracChangeset for help on using the changeset viewer.