Changeset 18576 in josm
- Timestamp:
- 2022-10-17T18:26:42+02:00 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java
r18574 r18576 149 149 implements DataSelectionListener, ActiveLayerChangeListener, PropertyChangeListener, 150 150 DataSetListenerAdapter.Listener, TaggingPresetListener, PrimitiveHoverListener { 151 private final BooleanProperty PROP_DISPLAY_DISCARDABLE_KEYS = new BooleanProperty("display.discardable-keys", false); 151 private static final BooleanProperty PROP_DISPLAY_DISCARDABLE_KEYS = new BooleanProperty("display.discardable-keys", false); 152 152 153 153 /** … … 582 582 if (!layer.isLocked()) { 583 583 List<RelationMember> members = ((MemberInfo) membershipData.getValueAt(row, 1)).role.stream() 584 .filter( rm -> rm instanceofRelationMember)585 .map( rm -> (RelationMember) rm)584 .filter(RelationMember.class::isInstance) 585 .map(RelationMember.class::cast) 586 586 .collect(Collectors.toList()); 587 587 RelationEditor.getEditor(layer, relation, members).setVisible(true); … … 610 610 SelectionEventManager.getInstance().addSelectionListenerForEdt(this); 611 611 MainApplication.getLayerManager().addActiveLayerChangeListener(this); 612 if (PROP_PREVIEW_ON_HOVER.get()) 612 if (Boolean.TRUE.equals(PROP_PREVIEW_ON_HOVER.get())) 613 613 MainApplication.getMap().mapView.addPrimitiveHoverListener(this); 614 614 for (JosmAction action : josmActions) { … … 679 679 public void primitiveHovered(PrimitiveHoverEvent e) { 680 680 Collection<? extends IPrimitive> selection = OsmDataManager.getInstance().getInProgressISelection(); 681 if (PROP_PREVIEW_ON_HOVER_PRIORITIZE_SELECTION.get() && !selection.isEmpty()) 681 if (Boolean.TRUE.equals(PROP_PREVIEW_ON_HOVER_PRIORITIZE_SELECTION.get()) && !selection.isEmpty()) 682 682 return; 683 683 … … 690 690 691 691 private void autoresizeTagTable() { 692 if (PROP_AUTORESIZE_TAGS_TABLE.get()) { 692 if (Boolean.TRUE.equals(PROP_AUTORESIZE_TAGS_TABLE.get())) { 693 693 // resize table's columns to fit content 694 694 TableHelper.computeColumnsWidth(tagTable); … … 853 853 public void preferenceChanged(PreferenceChangeEvent e) { 854 854 super.preferenceChanged(e); 855 if (PROP_DISPLAY_DISCARDABLE_KEYS.getKey().equals(e.getKey())) { 856 if (MainApplication.getLayerManager().getActiveData() != null) { 857 updateSelection(); 858 } 855 if (PROP_DISPLAY_DISCARDABLE_KEYS.getKey().equals(e.getKey()) && MainApplication.getLayerManager().getActiveData() != null) { 856 updateSelection(); 859 857 } 860 858 }
Note:
See TracChangeset
for help on using the changeset viewer.