Changeset 7555 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2014-09-18T01:18:53+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/mappaint/AreaElemStyle.java
r7383 r7555 87 87 @Override 88 88 public void paintPrimitive(OsmPrimitive osm, MapPaintSettings paintSettings, StyledMapRenderer painter, boolean selected, boolean member) { 89 Color myColor = color; 89 90 if (osm instanceof Way) { 90 Color myColor = color; 91 if (color != null && osm.isSelected()) { 92 myColor = paintSettings.getSelectedColor(color.getAlpha()); 91 if (color != null) { 92 if (selected) { 93 myColor = paintSettings.getSelectedColor(color.getAlpha()); 94 } else if (member) { 95 myColor = paintSettings.getRelationSelectedColor(color.getAlpha()); 96 } 93 97 } 94 98 painter.drawArea((Way) osm, myColor, fillImage, text); 95 99 } else if (osm instanceof Relation) { 96 Color myColor = color; 97 if (color != null && selected) { 100 if (color != null && (selected || (member && ((Relation) osm).isMultipolygon()))) { 98 101 myColor = paintSettings.getRelationSelectedColor(color.getAlpha()); 99 102 }
Note:
See TracChangeset
for help on using the changeset viewer.