Changeset 6656 in josm for trunk/src/org/openstreetmap/josm


Ignore:
Timestamp:
2014-01-08T22:50:30+01:00 (10 years ago)
Author:
bastiK
Message:

don't override previous default value with null

File:
1 edited

Legend:

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

    r6643 r6656  
    10391039            Main.info("Defaults for " + key + " differ: " + def + " != " + defaultsMap.get(key));
    10401040        }
    1041         defaultsMap.put(key, def.copy());
     1041        if (def.getValue() != null || oldDef == null) {
     1042            defaultsMap.put(key, def.copy());
     1043        }
    10421044        Setting prop = settingsMap.get(key);
    10431045        if (klass.isInstance(prop)) {
Note: See TracChangeset for help on using the changeset viewer.