Changeset 17347 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java
- Timestamp:
- 2020-11-24T07:00:30+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java
r17188 r17347 51 51 import org.openstreetmap.josm.gui.MainApplication; 52 52 import org.openstreetmap.josm.gui.SideButton; 53 import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeEvent; 54 import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener; 53 55 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 54 56 import org.openstreetmap.josm.gui.widgets.PopupMenuLauncher; … … 63 65 * @since 94 64 66 */ 65 public class CommandStackDialog extends ToggleDialog implements CommandQueuePreciseListener { 67 public class CommandStackDialog extends ToggleDialog implements CommandQueuePreciseListener, ActiveLayerChangeListener { 66 68 67 69 private final DefaultTreeModel undoTreeModel = new DefaultTreeModel(new DefaultMutableTreeNode()); … … 145 147 InputMapUtils.addEnterAction(undoTree, selectAndZoomAction); 146 148 InputMapUtils.addEnterAction(redoTree, selectAndZoomAction); 149 MainApplication.getLayerManager().addActiveLayerChangeListener(this); 147 150 } 148 151 … … 553 556 } 554 557 } 558 559 @Override 560 public void activeOrEditLayerChanged(ActiveLayerChangeEvent e) { 561 hideNotify(); 562 showNotify(); 563 } 555 564 }
Note:
See TracChangeset
for help on using the changeset viewer.
