Changeset 312 in josm for src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
- Timestamp:
- 2007-08-23T15:59:32+02:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
r303 r312 108 108 */ 109 109 public boolean uploadedModified = false; 110 /**111 * Whether the data (or pieces of the data) was loaded from disk rather than from112 * the server directly. This affects the modified state.113 */114 private boolean fromDisk = false;115 110 116 111 public final LinkedList<ModifiedChangedListener> listenerModified = new LinkedList<ModifiedChangedListener>(); … … 124 119 super(name); 125 120 this.data = data; 126 this.fromDisk = associatedFile != null;127 121 this.associatedFile = associatedFile; 128 122 } … … 235 229 236 230 // update the modified flag 237 if ( fromDisk&& processed != null && !dataAdded)231 if (associatedFile != null && processed != null && !dataAdded) 238 232 return; // do nothing when uploading non-harmful changes. 239 233 240 234 // modified if server changed the data (esp. the id). 241 uploadedModified = fromDisk&& processed != null && dataAdded;235 uploadedModified = associatedFile != null && processed != null && dataAdded; 242 236 setModified(uploadedModified); 243 237 }
Note:
See TracChangeset
for help on using the changeset viewer.