Ignore:
Timestamp:
2015-07-04T18:31:20+02:00 (9 years ago)
Author:
Don-vip
Message:

fix #11650 - performance: avoid creation of Date objects when it is not needed (patch by shinigami, modified slightly)

Location:
trunk/src/org/openstreetmap/josm/gui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java

    r8498 r8565  
    233233            add(tr("Data Set: "), Integer.toHexString(o.getDataSet().hashCode()));
    234234            add(tr("Edited at: "), o.isTimestampEmpty() ? tr("<new object>")
    235                     : DateUtils.fromDate(o.getTimestamp()));
     235                    : DateUtils.fromTimestamp(o.getRawTimestamp()));
    236236            add(tr("Edited by: "), o.getUser() == null ? tr("<new object>")
    237237                    : getNameAndId(o.getUser().getName(), o.getUser().getId()));
  • trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java

    r8540 r8565  
    597597
    598598        if (!n.isTimestampEmpty()) {
    599             wpt.put("time", DateUtils.fromDate(n.getTimestamp()));
     599            wpt.put("time", DateUtils.fromTimestamp(n.getRawTimestamp()));
    600600            wpt.setTime();
    601601        }
Note: See TracChangeset for help on using the changeset viewer.