Ignore:
Timestamp:
2014-01-16T23:32:49+01:00 (11 years ago)
Author:
donvip
Message:

[josm_junctionchecking] fix EDT violation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/junctionchecking/src/org/openstreetmap/josm/plugins/JunctionChecker/JunctionCheckDialog.java

    r27966 r30205  
    2424import org.openstreetmap.josm.gui.SideButton;
    2525import org.openstreetmap.josm.gui.dialogs.ToggleDialog;
     26import org.openstreetmap.josm.gui.util.GuiHelper;
    2627import org.openstreetmap.josm.tools.ImageProvider;
    2728import org.openstreetmap.josm.tools.Shortcut;
     
    150151         * @param activate
    151152         */
    152         public void setActivateCreateDigraph(boolean activate) {
    153                 createDigraphButton.setEnabled(activate);
    154                 digraphsealcb.setEnabled(activate);
    155                 sccCB.setEnabled(activate);
     153        public void setActivateCreateDigraph(final boolean activate) {
     154                GuiHelper.runInEDTAndWait(new Runnable() {
     155            @Override
     156            public void run() {
     157                createDigraphButton.setEnabled(activate);
     158                digraphsealcb.setEnabled(activate);
     159                sccCB.setEnabled(activate);
     160            }
     161        });
    156162        }
    157163
Note: See TracChangeset for help on using the changeset viewer.