Ignore:
Timestamp:
2007-10-07T19:36:54+02:00 (17 years ago)
Author:
framm
Message:
  • bugfix refresh relation list
  • bugfix NPE on clicking "select" in relation editors with no members selected
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java

    r343 r348  
    109109
    110110        public final LinkedList<ModifiedChangedListener> listenerModified = new LinkedList<ModifiedChangedListener>();
    111 
     111        public final LinkedList<DataChangeListener> listenerDataChanged = new LinkedList<DataChangeListener>();
     112       
    112113        private SimplePaintVisitor mapPainter = new SimplePaintVisitor();
    113114
     
    177178                for (DataSource src : ((OsmDataLayer)from).data.dataSources)
    178179                        data.dataSources.add(src);
     180                fireDataChange();
    179181               
    180182                if (visitor.conflicts.isEmpty())
     
    315317        this.mapPainter = mapPainter;
    316318    }
     319       
     320        public void fireDataChange() {
     321                for (DataChangeListener dcl : listenerDataChanged) {
     322                        dcl.dataChanged(this);
     323                }
     324        }
    317325}
Note: See TracChangeset for help on using the changeset viewer.