Ignore:
Timestamp:
2013-03-06T23:11:53+01:00 (13 years ago)
Author:
donvip
Message:

[josm_reverter] fix EDT violations + various UI improvements in query dialog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/reverter/src/reverter/RevertChangesetTask.java

    r29296 r29347  
    1212import org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor;
    1313import org.openstreetmap.josm.gui.progress.ProgressMonitor;
     14import org.openstreetmap.josm.gui.util.GuiHelper;
    1415import org.openstreetmap.josm.io.OsmTransferException;
    1516
     
    8485        if (!checkAndDownloadMissing()) return;
    8586        List<Command> cmds = rev.getCommands();
    86         Command cmd = new RevertChangesetCommand(tr(revertType == RevertType.FULL ? "Revert changeset #{0}" :
     87        final Command cmd = new RevertChangesetCommand(tr(revertType == RevertType.FULL ? "Revert changeset #{0}" :
    8788                "Partially revert changeset #{0}",changesetId),cmds);
    88         Main.main.undoRedo.add(cmd);
     89        GuiHelper.runInEDT(new Runnable() {
     90            @Override
     91            public void run() {
     92                Main.main.undoRedo.add(cmd);
     93            }
     94        });
    8995    }
    9096
Note: See TracChangeset for help on using the changeset viewer.