Changeset 14281 in josm for trunk/src/org/openstreetmap/josm/actions
- Timestamp:
- 2018-09-30T00:46:01+02:00 (6 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/actions
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java
r14143 r14281 569 569 if (addUndoRedo) { 570 570 UndoRedoHandler.getInstance().undo(); 571 UndoRedoHandler.getInstance(). redoCommands.clear();571 UndoRedoHandler.getInstance().getRedoCommands().clear(); 572 572 } 573 573 } … … 1601 1601 if (addUndoRedo) { 1602 1602 UndoRedoHandler ur = UndoRedoHandler.getInstance(); 1603 int i = Math.max(ur.commands.size() - cmdsCount, 0); 1604 for (; i < ur.commands.size(); i++) { 1605 cmds.add(ur.commands.get(i)); 1603 List<Command> commands = ur.getUndoCommands(); 1604 int i = Math.max(commands.size() - cmdsCount, 0); 1605 for (; i < commands.size(); i++) { 1606 cmds.add(commands.get(i)); 1606 1607 } 1607 1608 -
trunk/src/org/openstreetmap/josm/actions/RedoAction.java
r14143 r14281 42 42 @Override 43 43 protected void updateEnabledState() { 44 setEnabled( !UndoRedoHandler.getInstance().redoCommands.isEmpty());44 setEnabled(UndoRedoHandler.getInstance().hasRedoCommands()); 45 45 } 46 46 47 47 @Override 48 48 public void commandChanged(int queueSize, int redoSize) { 49 if ( UndoRedoHandler.getInstance().redoCommands.isEmpty()) {49 if (!UndoRedoHandler.getInstance().hasRedoCommands()) { 50 50 putValue(NAME, tr("Redo")); 51 51 setTooltip(tr("Redo the last undone action.")); … … 53 53 putValue(NAME, tr("Redo ...")); 54 54 setTooltip(tr("Redo {0}", 55 UndoRedoHandler.getInstance(). redoCommands.getFirst().getDescriptionText()));55 UndoRedoHandler.getInstance().getRedoCommands().getFirst().getDescriptionText())); 56 56 } 57 57 } -
trunk/src/org/openstreetmap/josm/actions/UndoAction.java
r14143 r14281 42 42 @Override 43 43 protected void updateEnabledState() { 44 setEnabled( !UndoRedoHandler.getInstance().commands.isEmpty());44 setEnabled(UndoRedoHandler.getInstance().hasUndoCommands()); 45 45 } 46 46 47 47 @Override 48 48 public void commandChanged(int queueSize, int redoSize) { 49 if ( UndoRedoHandler.getInstance().commands.isEmpty()) {49 if (!UndoRedoHandler.getInstance().hasUndoCommands()) { 50 50 putValue(NAME, tr("Undo")); 51 51 setTooltip(tr("Undo the last action.")); … … 53 53 putValue(NAME, tr("Undo ...")); 54 54 setTooltip(tr("Undo {0}", 55 UndoRedoHandler.getInstance(). commands.getLast().getDescriptionText()));55 UndoRedoHandler.getInstance().getLastCommand().getDescriptionText())); 56 56 } 57 57 }
Note:
See TracChangeset
for help on using the changeset viewer.